共用方式為


GUID

適用於:Outlook 2013 |Outlook 2016

描述 GUID) (全域唯一識別碼。

屬性
標頭檔:
Mapiguid.h
typedef struct _GUID
{
  unsigned long Data1;
  unsigned short Data2;
  unsigned short Data3;
  unsigned char Data4[8];
} GUID;

成員

Data1

不帶正負號的長整數數據值。

Data2

不帶正負號的短整數數據值。

Data3

不帶正負號的短整數數據值。

Data4

不帶正負號字元的陣列。

註解

MAPI 中會使用 GUID 結構,如下所示:

  • 在可唯一識別服務提供者 的MAPIUID 結構中。

  • 介面識別碼。

  • 在屬性集中,設定具名屬性的名稱。

訊息存放區和通訊簿提供者會產生要在其 MAPIUID 結構中使用的 GUID 結構。 藉由將產生的 MAPIUID 傳遞至 IMAPISupport::SetProviderUID,這些服務提供者會通知 MAPI 其唯一標識碼。

此外,它們也用於實作 Microsoft 遠端過程調用 (RPC) 和物件描述語言 (ODL) 。 如需這些用途的詳細資訊,請參閱 Microsoft RPC 程式設計人員指南和參考OLE 程式設計人員參考,以及第二版OLE 內部

GUID 結構定義於 Win32 程式設計人員參考中。 MAPI 內所使用 GUID 結構的特定值會定義在 MAPI 頭檔 Mapiguid.h 中。

另請參閱

MAPIUIDMAPI 結構