|
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 | 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) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
| DEFINE_ENUM_FLAG_OPERATORS (PROPDESC_TYPE_FLAGS) typedef[v1_enum] enum PROPDESC_VIEW_FLAGS |
|
| DEFINE_ENUM_FLAG_OPERATORS (PROPDESC_VIEW_FLAGS) typedef[v1_enum] enum PROPDESC_DISPLAYTYPE |
|
| DEFINE_ENUM_FLAG_OPERATORS (PROPDESC_FORMAT_FLAGS) typedef[v1_enum] enum PROPDESC_SORTDESCRIPTION |
|
HRESULT | GetPropertyKey ([out] PROPERTYKEY *pkey) |
|
HRESULT | GetCanonicalName ([out, string] LPWSTR *ppszName) |
|
HRESULT | GetPropertyType ([out] VARTYPE *pvartype) |
|
HRESULT | GetDisplayName ([out, string] LPWSTR *ppszName) |
|
HRESULT | GetEditInvitation ([out, string] LPWSTR *ppszName) |
|
HRESULT | GetTypeFlags ([in] PROPDESC_TYPE_FLAGS mask, [out] PROPDESC_TYPE_FLAGS *ppdtFlags) |
|
HRESULT | GetViewFlags ([out] PROPDESC_VIEW_FLAGS *ppdvFlags) |
|
HRESULT | GetDefaultColumnWidth ([out] UINT *pcxChars) |
|
HRESULT | GetDisplayType ([out] PROPDESC_DISPLAYTYPE *pdisplaytype) |
|
HRESULT | GetColumnState ([out] SHCOLSTATEF *pcsFlags) |
|
HRESULT | GetGroupingRange ([out] PROPDESC_GROUPING_RANGE *psd) |
|
HRESULT | GetRelativeDescriptionType ([out] PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) |
|
HRESULT | GetRelativeDescription ([in] REFPROPVARIANT propvar1, [in] REFPROPVARIANT propvar2, [out, string] LPWSTR *ppszDesc1, [out, string] LPWSTR *ppszDesc2) |
|
HRESULT | GetSortDescription ([out] PROPDESC_SORTDESCRIPTION *psd) |
|
HRESULT | GetSortDescriptionLabel ([in] BOOL fDescending, [out, string] LPWSTR *ppszDescription) |
|
HRESULT | GetAggregationType ([out] PROPDESC_AGGREGATION_TYPE *paggtype) |
|
HRESULT | GetConditionType ([out] PROPDESC_CONDITION_TYPE *pcontype, [out] CONDITION_OPERATION *popDefault) |
|
HRESULT | GetEnumTypeList ([in] REFIID riid, [out, iid_is(riid)] void **ppv) |
|
HRESULT | CoerceToCanonicalValue ([in, out] PROPVARIANT *propvar) |
|
HRESULT | RemoteCoerceToCanonicalValue ([in] REFPROPVARIANT propvar, [out] PROPVARIANT *ppropvar) |
|
HRESULT | FormatForDisplay ([in] REFPROPVARIANT propvar, [in] PROPDESC_FORMAT_FLAGS flags, [out, string] LPWSTR *ppszDisplay) |
|
HRESULT | IsValueCanonical ([in] REFPROPVARIANT propvar) |
|
HRESULT | SetFileTypes ([in] UINT cFileTypes, [in, size_is(cFileTypes)] const COMDLG_FILTERSPEC *rgFilterSpec) |
|
HRESULT | SetFileTypeIndex ([in] UINT iFileType) |
|
HRESULT | GetFileTypeIndex ([out] UINT *piFileType) |
|
HRESULT | Advise ([in] IFileDialogEvents *pfde, [out] DWORD *pdwCookie) |
|
HRESULT | Unadvise ([in] DWORD dwCookie) |
|
HRESULT | SetOptions ([in] FILEOPENDIALOGOPTIONS fos) |
|
HRESULT | GetOptions ([in] FILEOPENDIALOGOPTIONS *pfos) |
|
HRESULT | SetDefaultFolder ([in] IShellItem *psi) |
|
HRESULT | SetFolder ([in] IShellItem *psi) |
|
HRESULT | GetFolder ([out] IShellItem **ppsi) |
|
HRESULT | GetCurrentSelection ([out] IShellItem **ppsi) |
|
HRESULT | SetFileName ([in, string] LPCWSTR pszName) |
|
HRESULT | GetFileName ([out, string] LPWSTR *pszName) |
|
HRESULT | SetTitle ([in, string] LPCWSTR pszTitle) |
|
HRESULT | SetOkButtonLabel ([in, string] LPCWSTR pszText) |
|
HRESULT | SetFileNameLabel ([in, string] LPCWSTR pszLabel) |
|
HRESULT | GetResult ([out] IShellItem **ppsi) |
|
HRESULT | AddPlace ([in] IShellItem *psi, [in] FDAP fdap) |
|
HRESULT | SetDefaultExtension ([in, string] LPCWSTR pszDefaultExtension) |
|
HRESULT | Close ([in] HRESULT hr) |
|
HRESULT | SetClientGuid ([in] REFGUID guid) |
|
HRESULT | ClearClientData () |
|
HRESULT | SetFilter ([in] IShellItemFilter *pFilter) |
|