Win32 API 日本語リファレンス
ホームSystem.AddressBook › IMAPIFolder

IMAPIFolder

COM
継承元IMAPIContainer自前メソッド開始 vtbl19

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
19HRESULT CreateMessage(GUID* lpInterface, DWORD ulFlags, IMessage** lppMessage)
20HRESULT CopyMessages(SBinaryArray* lpMsgList, GUID* lpInterface, void* lpDestFolder, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)
21HRESULT DeleteMessages(SBinaryArray* lpMsgList, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)
22HRESULT CreateFolder(DWORD ulFolderType, CHAR* lpszFolderName, CHAR* lpszFolderComment, GUID* lpInterface, DWORD ulFlags, IMAPIFolder** lppFolder)
23HRESULT CopyFolder(DWORD cbEntryID, ENTRYID* lpEntryID, GUID* lpInterface, void* lpDestFolder, CHAR* lpszNewFolderName, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)
24HRESULT DeleteFolder(DWORD cbEntryID, ENTRYID* lpEntryID, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)
25HRESULT SetReadFlags(SBinaryArray* lpMsgList, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)
26HRESULT GetMessageStatus(DWORD cbEntryID, ENTRYID* lpEntryID, DWORD ulFlags, DWORD* lpulMessageStatus)
27HRESULT SetMessageStatus(DWORD cbEntryID, ENTRYID* lpEntryID, DWORD ulNewStatus, DWORD ulNewStatusMask, DWORD* lpulOldStatus)
28HRESULT SaveContentsSort(SSortOrderSet* lpSortCriteria, DWORD ulFlags)
29HRESULT EmptyFolder(UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags)