PidTagStoreSupportMask 標準プロパティ
適用対象: 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 ビットマスクには、次の 1 つ以上のフラグを設定できます。
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 を呼び出し、パラメーターとして渡される NOTIFICATION 構造体に 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 添付ファイルがサポートされています。 OLE データには、 IStorage インターフェイス ( 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) メッセージ (通常は圧縮) をサポートしており、ストア自体は PR_BODY と 同期PR_RTF_COMPRESSED 保持されます。
STORE_RULES_OK
(268435456、0x10000000)既定のストアではない場合でも、この PST ストアにルールを格納する必要があることを示します。 STORE_RULES_OKをNON_EMS_XP_SAVEと組み合わせて使用すると、既定以外の PST ラップ ストアでルールを実行できます。
STORE_SEARCH_OK
(4、0x00000004)メッセージ ストアでは、検索結果フォルダーがサポートされています。
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
代替名として一覧表示されるプロパティの定義が含まれます。