ホーム › System.AddressBook › IMAPIFolder
IMAPIFolder
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 19 | HRESULT CreateMessage(GUID* lpInterface, DWORD ulFlags, IMessage** lppMessage) |
| 20 | HRESULT CopyMessages(SBinaryArray* lpMsgList, GUID* lpInterface, void* lpDestFolder, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |
| 21 | HRESULT DeleteMessages(SBinaryArray* lpMsgList, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |
| 22 | HRESULT CreateFolder(DWORD ulFolderType, CHAR* lpszFolderName, CHAR* lpszFolderComment, GUID* lpInterface, DWORD ulFlags, IMAPIFolder** lppFolder) |
| 23 | HRESULT CopyFolder(DWORD cbEntryID, ENTRYID* lpEntryID, GUID* lpInterface, void* lpDestFolder, CHAR* lpszNewFolderName, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |
| 24 | HRESULT DeleteFolder(DWORD cbEntryID, ENTRYID* lpEntryID, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |
| 25 | HRESULT SetReadFlags(SBinaryArray* lpMsgList, UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |
| 26 | HRESULT GetMessageStatus(DWORD cbEntryID, ENTRYID* lpEntryID, DWORD ulFlags, DWORD* lpulMessageStatus) |
| 27 | HRESULT SetMessageStatus(DWORD cbEntryID, ENTRYID* lpEntryID, DWORD ulNewStatus, DWORD ulNewStatusMask, DWORD* lpulOldStatus) |
| 28 | HRESULT SaveContentsSort(SSortOrderSet* lpSortCriteria, DWORD ulFlags) |
| 29 | HRESULT EmptyFolder(UINT_PTR ulUIParam, IMAPIProgress* lpProgress, DWORD ulFlags) |