Data Structures |
| struct | tagVersionedStream |
| struct | tagCAC |
| struct | tagSERIALIZEDPROPERTYVALUE |
Defines |
| #define | __REQUIRED_RPCNDR_H_VERSION__ 500 |
| #define | __propidl_h__ |
| #define | interface struct |
| #define | __IPropertyStorage_FWD_DEFINED__ |
| #define | __IPropertySetStorage_FWD_DEFINED__ |
| #define | __IEnumSTATPROPSTG_FWD_DEFINED__ |
| #define | __IEnumSTATPROPSETSTG_FWD_DEFINED__ |
| #define | PROPSETFLAG_DEFAULT ( 0 ) |
| #define | PROPSETFLAG_NONSIMPLE ( 1 ) |
| #define | PROPSETFLAG_ANSI ( 2 ) |
| #define | PROPSETFLAG_UNBUFFERED ( 4 ) |
| #define | PROPSETFLAG_CASE_SENSITIVE ( 8 ) |
| #define | PROPSET_BEHAVIOR_CASE_SENSITIVE ( 1 ) |
| #define | tag_inner_PROPVARIANT |
| #define | _REFPROPVARIANT_DEFINED |
| #define | REFPROPVARIANT const PROPVARIANT * __MIDL_CONST |
| #define | PID_DICTIONARY ( 0 ) |
| #define | PID_CODEPAGE ( 0x1 ) |
| #define | PID_FIRST_USABLE ( 0x2 ) |
| #define | PID_FIRST_NAME_DEFAULT ( 0xfff ) |
| #define | PID_LOCALE ( 0x80000000 ) |
| #define | PID_MODIFY_TIME ( 0x80000001 ) |
| #define | PID_SECURITY ( 0x80000002 ) |
| #define | PID_BEHAVIOR ( 0x80000003 ) |
| #define | PID_ILLEGAL ( 0xffffffff ) |
| #define | PID_MIN_READONLY ( 0x80000000 ) |
| #define | PID_MAX_READONLY ( 0xbfffffff ) |
| #define | PIDDI_THUMBNAIL 0x00000002L |
| #define | PIDSI_TITLE 0x00000002L |
| #define | PIDSI_SUBJECT 0x00000003L |
| #define | PIDSI_AUTHOR 0x00000004L |
| #define | PIDSI_KEYWORDS 0x00000005L |
| #define | PIDSI_COMMENTS 0x00000006L |
| #define | PIDSI_TEMPLATE 0x00000007L |
| #define | PIDSI_LASTAUTHOR 0x00000008L |
| #define | PIDSI_REVNUMBER 0x00000009L |
| #define | PIDSI_EDITTIME 0x0000000aL |
| #define | PIDSI_LASTPRINTED 0x0000000bL |
| #define | PIDSI_CREATE_DTM 0x0000000cL |
| #define | PIDSI_LASTSAVE_DTM 0x0000000dL |
| #define | PIDSI_PAGECOUNT 0x0000000eL |
| #define | PIDSI_WORDCOUNT 0x0000000fL |
| #define | PIDSI_CHARCOUNT 0x00000010L |
| #define | PIDSI_THUMBNAIL 0x00000011L |
| #define | PIDSI_APPNAME 0x00000012L |
| #define | PIDSI_DOC_SECURITY 0x00000013L |
| #define | PIDDSI_CATEGORY 0x00000002 |
| #define | PIDDSI_PRESFORMAT 0x00000003 |
| #define | PIDDSI_BYTECOUNT 0x00000004 |
| #define | PIDDSI_LINECOUNT 0x00000005 |
| #define | PIDDSI_PARCOUNT 0x00000006 |
| #define | PIDDSI_SLIDECOUNT 0x00000007 |
| #define | PIDDSI_NOTECOUNT 0x00000008 |
| #define | PIDDSI_HIDDENCOUNT 0x00000009 |
| #define | PIDDSI_MMCLIPCOUNT 0x0000000A |
| #define | PIDDSI_SCALE 0x0000000B |
| #define | PIDDSI_HEADINGPAIR 0x0000000C |
| #define | PIDDSI_DOCPARTS 0x0000000D |
| #define | PIDDSI_MANAGER 0x0000000E |
| #define | PIDDSI_COMPANY 0x0000000F |
| #define | PIDDSI_LINKSDIRTY 0x00000010 |
| #define | PIDMSI_EDITOR 0x00000002L |
| #define | PIDMSI_SUPPLIER 0x00000003L |
| #define | PIDMSI_SOURCE 0x00000004L |
| #define | PIDMSI_SEQUENCE_NO 0x00000005L |
| #define | PIDMSI_PROJECT 0x00000006L |
| #define | PIDMSI_STATUS 0x00000007L |
| #define | PIDMSI_OWNER 0x00000008L |
| #define | PIDMSI_RATING 0x00000009L |
| #define | PIDMSI_PRODUCTION 0x0000000AL |
| #define | PIDMSI_COPYRIGHT 0x0000000BL |
| #define | PRSPEC_INVALID ( 0xffffffff ) |
| #define | PRSPEC_LPWSTR ( 0 ) |
| #define | PRSPEC_PROPID ( 1 ) |
| #define | PROPSETHDR_OSVER_KIND(dwOSVer) HIWORD( (dwOSVer) ) |
| #define | PROPSETHDR_OSVER_MAJOR(dwOSVer) LOBYTE(LOWORD( (dwOSVer) )) |
| #define | PROPSETHDR_OSVER_MINOR(dwOSVer) HIBYTE(LOWORD( (dwOSVer) )) |
| #define | PROPSETHDR_OSVERSION_UNKNOWN 0xFFFFFFFF |
| #define | __IPropertyStorage_INTERFACE_DEFINED__ |
| #define | __IPropertySetStorage_INTERFACE_DEFINED__ |
| #define | __IEnumSTATPROPSTG_INTERFACE_DEFINED__ |
| #define | __IEnumSTATPROPSETSTG_INTERFACE_DEFINED__ |
| #define | _PROPVARIANTINIT_DEFINED_ |
| #define | PropVariantInit(pvar) memset ( (pvar), 0, sizeof(PROPVARIANT) ) |
| #define | CCH_MAX_PROPSTG_NAME 31 |
| #define | _SERIALIZEDPROPERTYVALUE_DEFINED_ |
Typedefs |
| typedef interface IPropertyStorage | IPropertyStorage |
typedef interface
IPropertySetStorage | IPropertySetStorage |
| typedef interface IEnumSTATPROPSTG | IEnumSTATPROPSTG |
typedef interface
IEnumSTATPROPSETSTG | IEnumSTATPROPSETSTG |
| typedef struct tagVersionedStream | VERSIONEDSTREAM |
| typedef struct tagVersionedStream * | LPVERSIONEDSTREAM |
| typedef struct tagPROPVARIANT | PROPVARIANT |
| typedef struct tagCAC | CAC |
| typedef WORD | PROPVAR_PAD1 |
| typedef WORD | PROPVAR_PAD2 |
| typedef WORD | PROPVAR_PAD3 |
typedef __RPC_unique_pointer
IPropertySetStorage * | LPPROPERTYSETSTORAGE |
typedef __RPC_unique_pointer
IEnumSTATPROPSETSTG * | LPENUMSTATPROPSETSTG |
typedef __RPC_unique_pointer
IPropertyStorage * | LPPROPERTYSTORAGE |
typedef struct
tagSERIALIZEDPROPERTYVALUE | SERIALIZEDPROPERTYVALUE |
Enumerations |
| enum | PIDMSI_STATUS_VALUE {
PIDMSI_STATUS_NORMAL = 0,
PIDMSI_STATUS_NEW = ( PIDMSI_STATUS_NORMAL + 1 ),
PIDMSI_STATUS_PRELIM = ( PIDMSI_STATUS_NEW + 1 ),
PIDMSI_STATUS_DRAFT = ( PIDMSI_STATUS_PRELIM + 1 ),
PIDMSI_STATUS_INPROGRESS = ( PIDMSI_STATUS_DRAFT + 1 ),
PIDMSI_STATUS_EDIT = ( PIDMSI_STATUS_INPROGRESS + 1 ),
PIDMSI_STATUS_REVIEW = ( PIDMSI_STATUS_EDIT + 1 ),
PIDMSI_STATUS_PROOF = ( PIDMSI_STATUS_REVIEW + 1 ),
PIDMSI_STATUS_FINAL = ( PIDMSI_STATUS_PROOF + 1 ),
PIDMSI_STATUS_OTHER = 0x7fff
} |
Functions |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSTG_RemoteNext_Proxy (IEnumSTATPROPSTG *This, ULONG celt, __RPC__out_ecount_part(celt,*pceltFetched) STATPROPSTG *rgelt, __RPC__out ULONG *pceltFetched) |
| void __RPC_STUB | IEnumSTATPROPSTG_RemoteNext_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase) |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSETSTG_RemoteNext_Proxy (IEnumSTATPROPSETSTG *This, ULONG celt, __RPC__out_ecount_part(celt,*pceltFetched) STATPROPSETSTG *rgelt, __RPC__out ULONG *pceltFetched) |
| void __RPC_STUB | IEnumSTATPROPSETSTG_RemoteNext_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase) |
| WINOLEAPI | PropVariantCopy (PROPVARIANT *pvarDest, const PROPVARIANT *pvarSrc) |
| WINOLEAPI | PropVariantClear (PROPVARIANT *pvar) |
| WINOLEAPI | FreePropVariantArray (ULONG cVariants, PROPVARIANT *rgvars) |
| WINOLEAPI | StgCreatePropStg (IUnknown *pUnk, REFFMTID fmtid, const CLSID *pclsid, DWORD grfFlags, DWORD dwReserved, IPropertyStorage **ppPropStg) |
| WINOLEAPI | StgOpenPropStg (IUnknown *pUnk, REFFMTID fmtid, DWORD grfFlags, DWORD dwReserved, IPropertyStorage **ppPropStg) |
| WINOLEAPI | StgCreatePropSetStg (IStorage *pStorage, DWORD dwReserved, IPropertySetStorage **ppPropSetStg) |
| __checkReturn WINOLEAPI | FmtIdToPropStgName (const FMTID *pfmtid, __out_ecount(CCH_MAX_PROPSTG_NAME+1) LPOLESTR oszName) |
| WINOLEAPI | PropStgNameToFmtId (__in __nullterminated const LPOLESTR oszName, FMTID *pfmtid) |
EXTERN_C
SERIALIZEDPROPERTYVALUE
*__stdcall | StgConvertVariantToProperty (__in const PROPVARIANT *pvar, USHORT CodePage, __out_bcount_opt(*pcb) SERIALIZEDPROPERTYVALUE *pprop, __inout ULONG *pcb, PROPID pid, __reserved BOOLEAN fReserved, __out_opt ULONG *pcIndirect) |
| unsigned long __RPC_USER | BSTR_UserSize (unsigned long *, unsigned long, BSTR *) |
| unsigned char *__RPC_USER | BSTR_UserMarshal (unsigned long *, unsigned char *, BSTR *) |
| unsigned char *__RPC_USER | BSTR_UserUnmarshal (unsigned long *, unsigned char *, BSTR *) |
| void __RPC_USER | BSTR_UserFree (unsigned long *, BSTR *) |
| unsigned long __RPC_USER | LPSAFEARRAY_UserSize (unsigned long *, unsigned long, LPSAFEARRAY *) |
| unsigned char *__RPC_USER | LPSAFEARRAY_UserMarshal (unsigned long *, unsigned char *, LPSAFEARRAY *) |
| unsigned char *__RPC_USER | LPSAFEARRAY_UserUnmarshal (unsigned long *, unsigned char *, LPSAFEARRAY *) |
| void __RPC_USER | LPSAFEARRAY_UserFree (unsigned long *, LPSAFEARRAY *) |
| unsigned long __RPC_USER | BSTR_UserSize64 (unsigned long *, unsigned long, BSTR *) |
| unsigned char *__RPC_USER | BSTR_UserMarshal64 (unsigned long *, unsigned char *, BSTR *) |
| unsigned char *__RPC_USER | BSTR_UserUnmarshal64 (unsigned long *, unsigned char *, BSTR *) |
| void __RPC_USER | BSTR_UserFree64 (unsigned long *, BSTR *) |
| unsigned long __RPC_USER | LPSAFEARRAY_UserSize64 (unsigned long *, unsigned long, LPSAFEARRAY *) |
| unsigned char *__RPC_USER | LPSAFEARRAY_UserMarshal64 (unsigned long *, unsigned char *, LPSAFEARRAY *) |
| unsigned char *__RPC_USER | LPSAFEARRAY_UserUnmarshal64 (unsigned long *, unsigned char *, LPSAFEARRAY *) |
| void __RPC_USER | LPSAFEARRAY_UserFree64 (unsigned long *, LPSAFEARRAY *) |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSTG_Next_Proxy (IEnumSTATPROPSTG *This, ULONG celt, STATPROPSTG *rgelt, ULONG *pceltFetched) |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSTG_Next_Stub (IEnumSTATPROPSTG *This, ULONG celt, __RPC__out_ecount_part(celt,*pceltFetched) STATPROPSTG *rgelt, __RPC__out ULONG *pceltFetched) |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSETSTG_Next_Proxy (IEnumSTATPROPSETSTG *This, ULONG celt, STATPROPSETSTG *rgelt, ULONG *pceltFetched) |
| HRESULT STDMETHODCALLTYPE | IEnumSTATPROPSETSTG_Next_Stub (IEnumSTATPROPSETSTG *This, ULONG celt, __RPC__out_ecount_part(celt,*pceltFetched) STATPROPSETSTG *rgelt, __RPC__out ULONG *pceltFetched) |
Variables |
| RPC_IF_HANDLE | __MIDL_itf_propidl_0000_0000_v0_0_c_ifspec |
| RPC_IF_HANDLE | __MIDL_itf_propidl_0000_0000_v0_0_s_ifspec |
| EXTERN_C const IID | IID_IPropertyStorage |
| EXTERN_C const IID | IID_IPropertySetStorage |
| EXTERN_C const IID | IID_IEnumSTATPROPSTG |
| EXTERN_C const IID | IID_IEnumSTATPROPSETSTG |
| RPC_IF_HANDLE | __MIDL_itf_propidl_0000_0004_v0_0_c_ifspec |
| RPC_IF_HANDLE | __MIDL_itf_propidl_0000_0004_v0_0_s_ifspec |