ReactOS 0.4.16-dev-401-g45b008d
|
Classes | |
struct | tagPROPSPEC |
struct | tagPROPVARIANT |
struct | tagSTATPROPSETSTG |
struct | tagSTATPROPSTG |
Public Types | |
typedef IPropertyStorage * | LPPROPERTYSTORAGE |
typedef struct tagPROPVARIANT | PROPVARIANT |
typedef struct tagPROPVARIANT * | LPPROPVARIANT |
typedef const PROPVARIANT * | REFPROPVARIANT |
typedef struct IPropertyStorage::tagPROPSPEC | PROPSPEC |
typedef struct IPropertyStorage::tagSTATPROPSTG | STATPROPSTG |
typedef struct IPropertyStorage::tagSTATPROPSETSTG | STATPROPSETSTG |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
TYPEDEF_CA (unsigned char, CAUB) | |
TYPEDEF_CA (short, CAI) | |
TYPEDEF_CA (USHORT, CAUI) | |
TYPEDEF_CA (long, CAL) | |
TYPEDEF_CA (ULONG, CAUL) | |
TYPEDEF_CA (float, CAFLT) | |
TYPEDEF_CA (double, CADBL) | |
TYPEDEF_CA (CY, CACY) | |
TYPEDEF_CA (DATE, CADATE) | |
TYPEDEF_CA (BSTR, CABSTR) | |
TYPEDEF_CA (BSTRBLOB, CABSTRBLOB) | |
TYPEDEF_CA (VARIANT_BOOL, CABOOL) | |
TYPEDEF_CA (SCODE, CASCODE) | |
TYPEDEF_CA (PROPVARIANT, CAPROPVARIANT) | |
TYPEDEF_CA (LARGE_INTEGER, CAH) | |
TYPEDEF_CA (ULARGE_INTEGER, CAUH) | |
TYPEDEF_CA (LPSTR, CALPSTR) | |
TYPEDEF_CA (LPWSTR, CALPWSTR) | |
TYPEDEF_CA (FILETIME, CAFILETIME) | |
TYPEDEF_CA (CLIPDATA, CACLIPDATA) | |
TYPEDEF_CA (CLSID, CACLSID) | |
HRESULT | ReadMultiple ([in] ULONG cpspec, [in, size_is(cpspec)] const PROPSPEC rgpspec[], [out, size_is(cpspec)] PROPVARIANT rgpropvar[]) |
HRESULT | WriteMultiple ([in] ULONG cpspec, [in, size_is(cpspec)] const PROPSPEC rgpspec[], [in, size_is(cpspec)] const PROPVARIANT rgpropvar[], [in] PROPID propidNameFirst) |
HRESULT | DeleteMultiple ([in] ULONG cpspec, [in, size_is(cpspec)] const PROPSPEC rgpspec[]) |
HRESULT | ReadPropertyNames ([in] ULONG cpropid, [in, size_is(cpropid)] const PROPID rgpropid[], [out, size_is(cpropid)] LPOLESTR rglpwstrName[]) |
HRESULT | WritePropertyNames ([in] ULONG cpropid, [in, size_is(cpropid)] const PROPID rgpropid[], [in, size_is(cpropid)] const LPOLESTR rglpwstrName[]) |
HRESULT | DeletePropertyNames ([in] ULONG cpropid, [in, size_is(cpropid)] const PROPID rgpropid[]) |
HRESULT | Commit ([in] DWORD grfCommitFlags) |
HRESULT | Revert () |
HRESULT | Enum ([out] IEnumSTATPROPSTG **ppenum) |
HRESULT | SetTimes ([in] const FILETIME *pctime, [in] const FILETIME *patime, [in] const FILETIME *pmtime) |
HRESULT | SetClass ([in] REFCLSID clsid) |
HRESULT | Stat ([out] STATPROPSETSTG *statpsstg) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const DWORD | PROPSETFLAG_DEFAULT = 0 |
const DWORD | PROPSETFLAG_NONSIMPLE = 1 |
const DWORD | PROPSETFLAG_ANSI = 2 |
const DWORD | PROPSETFLAG_UNBUFFERED = 4 |
const DWORD | PROPSETFLAG_CASE_SENSITIVE = 8 |
const DWORD | PROPSET_BEHAVIOR_CASE_SENSITIVE = 1 |
const PROPID | PID_DICTIONARY = 0x00000000 |
const PROPID | PID_CODEPAGE = 0x00000001 |
const PROPID | PID_FIRST_USABLE = 0x00000002 |
const PROPID | PID_FIRST_NAME_DEFAULT = 0x00000fff |
const PROPID | PID_LOCALE = 0x80000000 |
const PROPID | PID_MODIFY_TIME = 0x80000001 |
const PROPID | PID_SECURITY = 0x80000002 |
const PROPID | PID_BEHAVIOR = 0x80000003 |
const PROPID | PID_ILLEGAL = 0xffffffff |
const PROPID | PID_MIN_READONLY = 0x80000000 |
const PROPID | PID_MAX_READONLY = 0xbfffffff |
const ULONG | PRSPEC_INVALID = 0xffffffff |
const ULONG | PRSPEC_LPWSTR = 0 |
const ULONG | PRSPEC_PROPID = 1 |
Definition at line 55 of file propidl.idl.
Definition at line 57 of file propidl.idl.
Definition at line 209 of file propidl.idl.
Definition at line 79 of file propidl.idl.
Definition at line 212 of file propidl.idl.
HRESULT IPropertyStorage::DeleteMultiple | ( | [in] ULONG | cpspec, |
[in, size_is(cpspec)] const PROPSPEC | rgpspec[] | ||
) |
HRESULT IPropertyStorage::DeletePropertyNames | ( | [in] ULONG | cpropid, |
[in, size_is(cpropid)] const PROPID | rgpropid[] | ||
) |
HRESULT IPropertyStorage::Enum | ( | [out] IEnumSTATPROPSTG ** | ppenum | ) |
HRESULT IPropertyStorage::ReadMultiple | ( | [in] ULONG | cpspec, |
[in, size_is(cpspec)] const PROPSPEC | rgpspec[], | ||
[out, size_is(cpspec)] PROPVARIANT | rgpropvar[] | ||
) |
HRESULT IPropertyStorage::ReadPropertyNames | ( | [in] ULONG | cpropid, |
[in, size_is(cpropid)] const PROPID | rgpropid[], | ||
[out, size_is(cpropid)] LPOLESTR | rglpwstrName[] | ||
) |
HRESULT IPropertyStorage::Revert | ( | ) |
HRESULT IPropertyStorage::SetTimes | ( | [in] const FILETIME * | pctime, |
[in] const FILETIME * | patime, | ||
[in] const FILETIME * | pmtime | ||
) |
HRESULT IPropertyStorage::Stat | ( | [out] STATPROPSETSTG * | statpsstg | ) |
IPropertyStorage::TYPEDEF_CA | ( | BSTR | , |
CABSTR | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | BSTRBLOB | , |
CABSTRBLOB | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | CLIPDATA | , |
CACLIPDATA | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | CLSID | , |
CACLSID | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | CY | , |
CACY | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | DATE | , |
CADATE | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | double | , |
CADBL | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | FILETIME | , |
CAFILETIME | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | float | , |
CAFLT | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | LARGE_INTEGER | , |
CAH | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | long | , |
CAL | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | LPSTR | , |
CALPSTR | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | LPWSTR | , |
CALPWSTR | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | PROPVARIANT | , |
CAPROPVARIANT | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | SCODE | , |
CASCODE | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | short | , |
CAI | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | ULARGE_INTEGER | , |
CAUH | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | ULONG | , |
CAUL | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | USHORT | , |
CAUI | |||
) |
IPropertyStorage::TYPEDEF_CA | ( | VARIANT_BOOL | , |
CABOOL | |||
) |
HRESULT IPropertyStorage::WriteMultiple | ( | [in] ULONG | cpspec, |
[in, size_is(cpspec)] const PROPSPEC | rgpspec[], | ||
[in, size_is(cpspec)] const PROPVARIANT | rgpropvar[], | ||
[in] PROPID | propidNameFirst | ||
) |
HRESULT IPropertyStorage::WritePropertyNames | ( | [in] ULONG | cpropid, |
[in, size_is(cpropid)] const PROPID | rgpropid[], | ||
[in, size_is(cpropid)] const LPOLESTR | rglpwstrName[] | ||
) |
Definition at line 74 of file propidl.idl.
Definition at line 68 of file propidl.idl.
Definition at line 67 of file propidl.idl.
Definition at line 70 of file propidl.idl.
Definition at line 69 of file propidl.idl.
Definition at line 75 of file propidl.idl.
Definition at line 71 of file propidl.idl.
Definition at line 77 of file propidl.idl.
Definition at line 76 of file propidl.idl.
Definition at line 72 of file propidl.idl.
Definition at line 73 of file propidl.idl.
Definition at line 65 of file propidl.idl.
Definition at line 61 of file propidl.idl.
Definition at line 63 of file propidl.idl.
Definition at line 59 of file propidl.idl.
Definition at line 60 of file propidl.idl.
Definition at line 62 of file propidl.idl.
Definition at line 260 of file propidl.idl.
Definition at line 261 of file propidl.idl.
Definition at line 262 of file propidl.idl.