ホーム › System.AddressBook › IMAPIProp
IMAPIProp
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetLastError(HRESULT hResult, DWORD ulFlags, MAPIERROR** lppMAPIError) |
| 4 | HRESULT SaveChanges(DWORD ulFlags) |
| 5 | HRESULT GetProps(SPropTagArray* lpPropTagArray, DWORD ulFlags, DWORD* lpcValues, SPropValue** lppPropArray) |
| 6 | HRESULT GetPropList(DWORD ulFlags, SPropTagArray** lppPropTagArray) |
| 7 | HRESULT OpenProperty(DWORD ulPropTag, GUID* lpiid, DWORD ulInterfaceOptions, DWORD ulFlags, IUnknown** lppUnk) |
| 8 | HRESULT SetProps(DWORD cValues, SPropValue* lpPropArray, SPropProblemArray** lppProblems) |
| 9 | HRESULT DeleteProps(SPropTagArray* lpPropTagArray, SPropProblemArray** lppProblems) |
| 10 | HRESULT CopyTo(DWORD ciidExclude, GUID* rgiidExclude, SPropTagArray* lpExcludeProps, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, GUID* lpInterface, void* lpDestObj, DWORD ulFlags, SPropProblemArray** lppProblems) |
| 11 | HRESULT CopyProps(SPropTagArray* lpIncludeProps, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, GUID* lpInterface, void* lpDestObj, DWORD ulFlags, SPropProblemArray** lppProblems) |
| 12 | HRESULT GetNamesFromIDs(SPropTagArray** lppPropTags, GUID* lpPropSetGuid, DWORD ulFlags, DWORD* lpcPropNames, MAPINAMEID*** lpppPropNames) |
| 13 | HRESULT GetIDsFromNames(DWORD cPropNames, MAPINAMEID** lppPropNames, DWORD ulFlags, SPropTagArray** lppPropTags) |