ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IKnownFolderManager Interface Reference

import "shobjidl.idl";

Inherits IUnknown.

Public Types

enum  FFFP_MODE { FFFP_EXACTMATCH, FFFP_NEARESTPARENTMATCH }

Public Member Functions

HRESULT FolderIdFromCsidl ([in] int nCsidl,[out] KNOWNFOLDERID *pfid)
HRESULT FolderIdToCsidl ([in] REFKNOWNFOLDERID rfid,[out] int *pnCsidl)
HRESULT GetFolderIds ([out, size_is(,*pCount)] KNOWNFOLDERID **ppKFId,[in, out] UINT *pCount)
HRESULT GetFolder ([in] REFKNOWNFOLDERID rfid,[out] IKnownFolder **ppkf)
HRESULT GetFolderByName ([in, string] LPCWSTR pszCanonicalName,[out] IKnownFolder **ppkf)
HRESULT RegisterFolder ([in] REFKNOWNFOLDERID rfid,[in] KNOWNFOLDER_DEFINITION const *pKFD)
HRESULT UnregisterFolder ([in] REFKNOWNFOLDERID rfid)
HRESULT FindFolderFromPath ([in, string] LPCWSTR pszPath,[in] FFFP_MODE mode,[out] IKnownFolder **ppkf)
HRESULT FindFolderFromIDList ([in] PCIDLIST_ABSOLUTE pidl,[out] IKnownFolder **ppkf)
HRESULT Redirect ([in] REFKNOWNFOLDERID rfid,[in, unique] HWND hwnd,[in] KF_REDIRECT_FLAGS flags,[in, unique, string] LPCWSTR pszTargetPath,[in] UINT cFolders,[in, size_is(cFolders), unique] KNOWNFOLDERID const *pExclusion,[out, string] LPWSTR *ppszError)

Detailed Description

Definition at line 4295 of file shobjidl.idl.


The documentation for this interface was generated from the following file:

Generated on Sun May 27 2012 06:23:08 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.