Public Types |
| enum | SIATTRIBFLAGS {
SIATTRIBFLAGS_AND = 0x0001,
SIATTRIBFLAGS_OR = 0x0002,
SIATTRIBFLAGS_APPCOMPAT = 0x0003,
SIATTRIBFLAGS_MASK = 0x0003,
SIATTRIBFLAGS_ALLITEMS = 0x4000
} |
| enum | EXPLORERPANESTATE {
EPS_DONTCARE = 0x0,
EPS_DEFAULT_ON = 0x1,
EPS_DEFAULT_OFF = 0x2,
EPS_STATE_MASK = 0xffff,
EPS_INITIALSTATE = 0x10000,
EPS_FORCE = 0x20000
} |
Public Member Functions |
| HRESULT | GetNamedValue ([in, string] LPCWSTR pszName,[out] PROPVARIANT *ppropvar) |
| HRESULT | SetNamedValue ([in, string] LPCWSTR pszName,[in] REFPROPVARIANT propvar) |
| HRESULT | GetNameCount ([out] DWORD *pdwCount) |
| HRESULT | GetNameAt ([in] DWORD iProp,[out] BSTR *pbstrName) |
| HRESULT | SetPropertyKey ([in] REFPROPERTYKEY key) |
| HRESULT | GetPropertyKey ([out] PROPERTYKEY *key) |
| HRESULT | GetRelatedProperty ([in] LPCWSTR ppszRelationshipName,[in] REFIID riid,[out, iid_is(riid)] void **ppv) |
| | DEFINE_ENUM_FLAG_OPERATORS (SIATTRIBFLAGS)") HRESULT BindToHandler( [in |
| HRESULT | GetPropertyStore ([in] GETPROPERTYSTOREFLAGS flags,[in] REFIID riid,[out, iid_is(riid)] void **ppv) |
| HRESULT | GetPropertyDescriptionList ([in] REFPROPERTYKEY keyType,[in] REFIID riid,[out, iid_is(riid)] void **ppv) |
| HRESULT | GetAttributes ([in] SIATTRIBFLAGS AttribFlags,[in] SFGAOF sfgaoMask,[out] SFGAOF *psfgaoAttribs) |
| HRESULT | GetCount ([out] DWORD *pdwNumItems) |
| HRESULT | GetItemAt ([in] DWORD dwIndex,[out] IShellItem **ppsi) |
| HRESULT | EnumItems ([out] IEnumShellItems **ppenumShellItems) |
| HRESULT | GetPaneState ([in] REFEXPLORERPANE ep,[out] EXPLORERPANESTATE *peps) |
| HRESULT | Show ([in, unique, annotation("__in_opt")] HWND hwndOwner) |
| HRESULT | RemoteShow ([in, unique] HWND hwndOwner) |
| HRESULT | GetResults ([out] IShellItemArray **ppenum) |
| HRESULT | GetSelectedItems ([out] IShellItemArray **ppsai) |
| HRESULT | OnItemSelected ([in] IFileDialogCustomize *pfdc,[in] DWORD dwIDCtl,[in] DWORD dwIDItem) |
| HRESULT | OnButtonClicked ([in] IFileDialogCustomize *pfdc,[in] DWORD dwIDCtl) |
| HRESULT | OnCheckButtonToggled ([in] IFileDialogCustomize *pfdc,[in] BOOL dwIDCtl,[in] BOOL bChecked) |
| HRESULT | OnControlActivating ([in] IFileDialogCustomize *pfdc,[in] DWORD dwIDCtl) |
| HRESULT | GetId ([out] KNOWNFOLDERID *pkfid) |
| HRESULT | GetCategory ([out] KF_CATEGORY *pCategory) |
| HRESULT | GetShellItem ([in] DWORD dwFlags,[in] REFIID riid,[out, iid_is(riid)] void **ppv) |
| HRESULT | GetPath ([in] DWORD dwFlags,[out, string] LPWSTR *ppszPath) |
| HRESULT | SetPath ([in] DWORD dwFlags,[in, string] LPCWSTR pszPath) |
| HRESULT | GetIDList ([in] DWORD dwFlags,[out] PIDLIST_ABSOLUTE *ppidl) |
| HRESULT | GetFolderType ([out] FOLDERTYPEID *pftid) |
| HRESULT | GetRedirectionCapabilities ([out] KF_REDIRECTION_CAPABILITIES *pCapabilities) |
| HRESULT | GetFolderDefinition ([out] KNOWNFOLDER_DEFINITION *pKFD) |
Data Fields |
| unique IBindCtx * | pbc |
| unique IBindCtx REFGUID | bhid |
| unique IBindCtx REFGUID REFIID | riid |
unique IBindCtx REFGUID REFIID
void ** | ppvOut |
Definition at line 96 of file propsys.idl.