PidTagStoreSupportMask Canonical 屬性
適用於:Outlook 2013 |Outlook 2016
包含用戶端應用程式查詢以判斷訊息存放區特性的旗標位掩碼。
屬性 | 值 |
---|---|
相關聯的屬性: |
PR_STORE_SUPPORT_MASK |
識別碼: |
0x340D |
資料類型: |
PT_LONG |
地區: |
雜項 |
註解
此屬性會向計劃傳送訊息的用戶端應用程式揭露訊息存放區的功能。 旗標可以支援用戶端或其他存放區的決策,例如是否要傳送 PR_BODY (PidTagBody) 或只 PR_RTF_COMPRESSED (PidTagRtfCompressed) 。 用戶端絕對不應該設定 PR_STORE_SUPPORT_MASK;嘗試設定此旗標會傳回MAPI_E_COMPUTED。
您可以針對 PR_STORE_SUPPORT_MASK 位遮罩設定下列一或多個旗標:
STORE_ANSI_OK
(131072,0x00020000) 讯息存放区支持包含 ANSI (8 位) 字元的屬性。
STORE_ATTACH_OK
(32,0x00000020) 讯息存放区支持附件 (OLE 或非 OLE) 至郵件。
STORE_CATEGORIZE_OK
(1024,0x00000400) 讯息存放区支持数据表的分类检视。
STORE_CREATE_OK
(16,0x00000010) 讯息存放区支持建立新的讯息。
STORE_ENTRYID_UNIQUE
(1,訊息存放區中物件的0x00000001) 项目标识符是唯一的,也就是在存放區存取期間永遠不會重複使用。
STORE_HTML_OK
(65536,0x00010000) 訊息存放區支援儲存在 PR_BODY_HTML (PidTagBodyHtml) 屬性中的 HTML 訊息。 如果您的開發環境使用MAPIDEFS。不包含STORE_HTML_OK的 H 檔案,請改用值 0x00010000。
STORE_ITEMPROC
(2097152,0x00200000) 在包裝的 PST 存放區中,指出當新訊息抵達存放區時,存放區會分別對郵件執行規則和垃圾郵件篩選處理。 存放區會呼叫 IMAPISupport::Notify,在做為參數傳遞的通知結構中設定 fnevNewMail,然後將新訊息的詳細數據傳遞給接聽的用戶端。 接著,當接聽用戶端收到通知時,它不會處理訊息上的規則。
STORE_LOCALSTORE
(524288,0x00080000) 此旗标已保留且不应使用。
STORE_MODIFY_OK
(8,0x00000008) 讯息存放区支持修改其现有的讯息。
STORE_MV_PROPS_OK
(512,0x00000200) 讯息存放区支持多重值属性、保證整個儲存作業中多重值屬性的值順序穩定性,以及支援在數據表中具現化多重值屬性。
STORE_NOTIFY_OK
(256,0x00000100) 讯息存放区支持通知。
STORE_OLE_OK
(64,0x00000040) 讯息存放区支持 OLE 附件。 您可以透過 IStorage 介面存取 OLE 資料,例如可透過 PR_ATTACH_DATA_OBJ (PidTagAttachDataObject) 屬性來存取。
STORE_PUBLIC_FOLDERS
(16384,0x00004000) 此存放区中的文件夹是公用 (多使用者) ,不是私人 (可能是多重實例,但不是多使用者) 。
STORE_PUSHER_OK
(8388608,0x00800000) MAPI 通訊協定處理程式不會編目存放區,而且存放區會負責透過通知將任何變更推送至索引器,以編製訊息的索引。
STORE_READONLY
(2,0x00000002) 讯息存放区的所有接口都有只读存取层级。
STORE_RESTRICTION_OK
(4096,0x00001000) 讯息存放区支持限制。
STORE_RTF_OK
(2048 年,0x00000800) 訊息存放區支援 RTF) 訊息 (RTF 格式,通常會進行壓縮,而且存放區本身會保持 PR_BODY 並 PR_RTF_COMPRESSED 同步處理。
STORE_RULES_OK
(268435456,0x10000000) 指出即使规则不是默认存放区,仍應將規則儲存在此 PST 存放區中。 當 STORE_RULES_OK 與 NON_EMS_XP_SAVE搭配使用時,規則可以在非預設的 PST 包裝存放區上執行。
STORE_SEARCH_OK
(4,0x00000004) 讯息存放区支持 search-results 資料夾。
STORE_SORT_OK
(8192,0x00002000) 讯息存放区支持数据表的排序检视。
STORE_SUBMIT_OK
(128,0x00000080) 讯息存放区支持标记要提交的讯息。
STORE_UNCOMPRESSED_RTF
(32768,0x00008000) 讯息存放区支持以未压缩格式储存 RTF 訊息。 未壓縮的 RTF 數據流是由數據流標頭中的 dwMagicUncompressedRTF 值所識別。 dwMagicUncompressedRTF 值定義於 RTFLIB 中。H 檔案。
STORE_UNICODE_OK
(262144,0x00040000) 指出讯息存放区支持 Unicode 記憶體。 用戶端可以尋找旗標是否存在,以決定是否要要求或將 Unicode 資訊儲存至存放區。
即使訊息存放區是非 RTF 感知,也一律可以儲存訊息的 RTF 版本。 如果未針對特定存放區設定STORE_RTF_OK位,維護 RTF 版本的用戶端本身就必須呼叫 RTFSync 函式,才能讓 PR_BODY 和 PR_RTF_COMPRESSED 版本同步處理文字內容。 RTF 一律會儲存在 PR_RTF_COMPRESSED中,不論是否實際壓縮。
相關資源
通訊協議規格
提供相關 Exchange Server 通訊協定規格的參考。
描述用來傳送用戶端上共用資料夾相關信息的訊息格式。
頭檔
Mapidefs.h
提供數據類型定義。
Mapitags.h
包含列為替代名稱的屬性定義。