IMsgStore : IMAPIProp
适用于:Outlook 2013 | Outlook 2016
提供对邮件存储信息以及邮件和文件夹的访问。
属性 | 值 |
---|---|
标头文件: |
Mapidefs.h |
公开者: |
消息存储对象 |
实现者: |
消息存储提供程序 |
调用者: |
客户端应用程序、MAPI 后台处理程序和 MAPI |
接口标识符: |
IID_IMsgStore |
指针类型: |
LPMDB |
事务模型: |
非事务处理 |
Vtable 顺序
成员 | 说明 |
---|---|
建议 |
注册 以接收影响消息存储的指定事件的通知。 |
取消添加 |
取消发送以前通过调用 IMsgStore::Advise 方法设置的通知。 |
CompareEntryIDs |
比较两个条目标识符,以确定它们是否引用消息存储中的同一条目。 |
OpenEntry |
打开文件夹或邮件并返回接口指针以供进一步访问。 |
SetReceiveFolder |
将文件夹建立为特定邮件类的传入邮件的目标。 |
GetReceiveFolder |
获取已建立为指定邮件类的传入邮件的目标或作为邮件存储区的默认接收文件夹的文件夹。 |
GetReceiveFolderTable |
提供对接收文件夹表的访问权限,该表包含有关邮件存储区的所有接收文件夹的信息。 |
StoreLogoff |
启用消息存储的有序注销。 |
AbortSubmit |
尝试从传出队列中删除消息。 |
GetOutgoingQueue |
提供对传出队列表的访问权限,该表包含有关消息存储区传出队列中的所有消息的信息。 |
SetLockState |
锁定或解锁消息。 |
FinishedMsg |
使消息存储提供程序能够对发送的消息执行处理。 |
NotifyNewMail |
通知消息存储,新邮件已到达。 |
必需属性 | 访问级别 |
---|---|
PR_DISPLAY_NAME (PidTagDisplayName) |
读/写 |
PR_ENTRYID (PidTagEntryId) |
只读 |
PR_OBJECT_TYPE (PidTagObjectType) |
只读 |
PR_RECORD_KEY (PidTagRecordKey) |
只读 |
PR_STORE_ENTRYID (PidTagStoreEntryId) |
只读 |
PR_STORE_RECORD_KEY (PidTagStoreRecordKey) |
只读 |
PR_MDB_PROVIDER (PidTagStoreProvider) |
只读 |
PR_STORE_SUPPORT_MASK (PidTagStoreSupportMask) |
只读 |
以下属性适用于人际消息 (IPM) 消息存储:
PR_IPM_OUTBOX_ENTRYID (PidTagIpmOutboxEntryId)
PR_IPM_SENTMAIL_ENTRYID (PidTagIpmSentMailEntryId)
PR_IPM_SUBTREE_ENTRYID (PidTagIpmSubtreeEntryId)
PR_IPM_WASTEBASKET_ENTRYID (PidTagIpmWastebasketEntryId)
PR_MDB_PROVIDER
PR_STORE_SUPPORT_MASK