ホーム › System.AddressBook › IAddrBook
IAddrBook
COMメソッド 18
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 14 | HRESULT OpenEntry(DWORD cbEntryID, ENTRYID* lpEntryID, GUID* lpInterface, DWORD ulFlags, DWORD* lpulObjType, IUnknown** lppUnk) |
| 15 | HRESULT CompareEntryIDs(DWORD cbEntryID1, ENTRYID* lpEntryID1, DWORD cbEntryID2, ENTRYID* lpEntryID2, DWORD ulFlags, DWORD* lpulResult) |
| 16 | HRESULT Advise(DWORD cbEntryID, ENTRYID* lpEntryID, DWORD ulEventMask, IMAPIAdviseSink* lpAdviseSink, DWORD* lpulConnection) |
| 17 | HRESULT Unadvise(DWORD ulConnection) |
| 18 | HRESULT CreateOneOff(CHAR* lpszName, CHAR* lpszAdrType, CHAR* lpszAddress, DWORD ulFlags, DWORD* lpcbEntryID, ENTRYID** lppEntryID) |
| 19 | HRESULT NewEntry(DWORD ulUIParam, DWORD ulFlags, DWORD cbEIDContainer, ENTRYID* lpEIDContainer, DWORD cbEIDNewEntryTpl, ENTRYID* lpEIDNewEntryTpl, DWORD* lpcbEIDNewEntry, ENTRYID** lppEIDNewEntry) |
| 20 | HRESULT ResolveName(UINT_PTR ulUIParam, DWORD ulFlags, CHAR* lpszNewEntryTitle, ADRLIST* lpAdrList) |
| 21 | HRESULT Address(DWORD* lpulUIParam, ADRPARM* lpAdrParms, ADRLIST** lppAdrList) |
| 22 | HRESULT Details(UINT_PTR* lpulUIParam, LPFNDISMISS lpfnDismiss, void* lpvDismissContext, DWORD cbEntryID, ENTRYID* lpEntryID, LPFNBUTTON lpfButtonCallback, void* lpvButtonContext, CHAR* lpszButtonText, DWORD ulFlags) |
| 23 | HRESULT RecipOptions(DWORD ulUIParam, DWORD ulFlags, ADRENTRY* lpRecip) |
| 24 | HRESULT QueryDefaultRecipOpt(CHAR* lpszAdrType, DWORD ulFlags, DWORD* lpcValues, SPropValue** lppOptions) |
| 25 | HRESULT GetPAB(DWORD* lpcbEntryID, ENTRYID** lppEntryID) |
| 26 | HRESULT SetPAB(DWORD cbEntryID, ENTRYID* lpEntryID) |
| 27 | HRESULT GetDefaultDir(DWORD* lpcbEntryID, ENTRYID** lppEntryID) |
| 28 | HRESULT SetDefaultDir(DWORD cbEntryID, ENTRYID* lpEntryID) |
| 29 | HRESULT GetSearchPath(DWORD ulFlags, SRowSet** lppSearchPath) |
| 30 | HRESULT SetSearchPath(DWORD ulFlags, SRowSet* lpSearchPath) |
| 31 | HRESULT PrepareRecips(DWORD ulFlags, SPropTagArray* lpPropTagArray, ADRLIST* lpRecipList) |