MAPIUIDMAPIUID

適用対象: Outlook 2013 | Outlook 2016Applies to: Outlook 2013 | Outlook 2016

サービスプロバイダーを一意に識別するために使用されるGUID構造のバイト順序に依存しないバージョン。A byte-order independent version of a GUID structure that is used to uniquely identify a service provider.

ヘッダー ファイル:Header file:
mapidefs.hMapidefs.h
関連するマクロ:Related macro:
IsEqualMAPIUIDIsEqualMAPIUID
typedef struct _MAPIUID
{
  BYTE ab[16];
} MAPIUID, FAR *LPMAPIUID;

メンバーMembers

lab

16バイトの識別子を含む配列。An array that contains a 16-byte identifier.

注釈Remarks

MAPIUID構造体は、Intel ®プロセッサのバイト順に格納されるGUID構造です。A MAPIUID structure is a GUID structure put into Intel® processor byte order.

MAPI は、2つの異なるアイテムが同じ識別子を持つようにする方法で、 MAPIUID構造を作成します。MAPI creates MAPIUID structures in a way that makes it very rare for two different items to have the same identifier. MAPIUID構造体は、バイナリプロパティとして、または情報に格納またはアクセスするコンピューターのバイト順序に関係なく、ファイルとして保存できます。MAPIUID structures can be stored as binary properties or as files, without regard to the byte ordering of the computer storing or accessing the information.

MAPIUID構造体を使用します。MAPIUID structures are used:

  • プロファイルセクションを識別する。To identify a profile section.

  • メッセージストアとアドレス帳オブジェクトのエントリ識別子で、責任のあるサービスプロバイダを識別します。In the entry identifiers of message store and address book objects to identify the responsible service provider.

  • メッセージのPR_SEARCH_KEY (PidTagSearchKey) プロパティ。In the PR_SEARCH_KEY (PidTagSearchKey) property of messages.

検索キーのMAPIUID識別子を生成するために、サービスプロバイダーはimapisupport:: newuidを呼び出します。To generate a MAPIUID identifier for a search key, service providers call IMAPISupport::NewUID.

クライアントがネットワーク経由でメッセージを送信する場合、 MAPIUIDデータのバイト順を変更しないプロトコルまたは転送形式を使用する必要があります。When a client transmits a message across a network, it should use a protocol or transmission format that does not change the byte order of MAPIUID data.

MAPIUID構造体の使用方法の詳細については、以下のトピックを参照してください。For more information about how MAPIUID structures are used, see the following topics:

サービスプロバイダーの一意識別子の登録Registering Service Provider Unique Identifiers

トランスポート順序の設定Setting Transport Order

関連項目See also

GUIDGUID

IMAPISession::OpenProfileSectionIMAPISession::OpenProfileSection

IMAPISupport::NewUIDIMAPISupport::NewUID

MAPI の構造MAPI Structures