IIDIID

適用されます: OutlookApplies to: Outlook

MAPI インターフェイスの識別子を記述するために使用するGUID構造体について説明します。Describes a GUID structure used to describe an identifier for a MAPI interface.

typedef struct _GUID
{
  unsigned long Data1;
  unsigned short Data2;
  unsigned short Data3;
  unsigned char Data4[8];
} GUID;

メンバーMembers

GUID構造体を参照してください。See the GUID structure.

備考Remarks

MAPI インターフェイスを一意に識別して、特定のインターフェイスをオブジェクトに関連付けるには、 IIDの構造体が使用されます。An IID structure is used to uniquely identify a MAPI interface and to associate a particular interface with an object. などの場合、クライアントへの呼び出しIMAPISession::OpenEntryフォルダーを開き、クライアント パラメーターを設定_lpInterface_ IIDを指すように、 IMAPIFolderインターフェイスを表します。For example, when a client calls IMAPISession::OpenEntry to open a folder, the client sets the lpInterface parameter to point to an IID representing the IMAPIFolder interface. MAPI では、IID_IMAPIFolder にIMAPIFolderIIDを定義します。MAPI defines the IMAPIFolderIID to be IID_IMAPIFolder. IIDの構造は、OLE インターフェイスを一意に識別するのにも使用されます。IID structures are also used to uniquely identify OLE interfaces.

MAPI インターフェイスの特定のIIDの構造体のすべては、Mapiguid.h ヘッダー ファイルで定義されます。All of the specific IID structures for the MAPI interfaces are defined in the Mapiguid.h header file.

関連項目See also

GUIDGUID

MAPI の構造MAPI Structures