Freigeben über


MAPIUID

Gilt für: Outlook 2013 | Outlook 2016

Eine bytereihenfolgeunabhängige Version einer GUID-Struktur , die verwendet wird, um einen Dienstanbieter eindeutig zu identifizieren.

Eigenschaft Wert
Headerdatei
Mapidefs.h
Verwandtes Makro:
IsEqualMAPIUID
typedef struct _MAPIUID
{
  BYTE ab[16];
} MAPIUID, FAR *LPMAPIUID;

Members

ab

Ein Array, das einen 16-Byte-Bezeichner enthält.

Hinweise

Eine MAPIUID-Struktur ist eine GUID-Struktur , die in die Bytereihenfolge des Intel-Prozessors® eingefügt wird.

MAPI erstellt MAPIUID-Strukturen auf eine Weise, die es sehr selten macht, dass zwei verschiedene Elemente denselben Bezeichner aufweisen. MAPIUID-Strukturen können als binäre Eigenschaften oder als Dateien gespeichert werden, ohne Berücksichtigung der Bytereihenfolge des Computers, der die Informationen speichert oder darauf zugreift.

MAPIUID-Strukturen werden verwendet:

  • So identifizieren Sie einen Profilabschnitt.

  • In den Eintragsbezeichnern von Nachrichtenspeicher- und Adressbuchobjekten, um den zuständigen Dienstanbieter zu identifizieren.

  • In der PR_SEARCH_KEY (PidTagSearchKey)-Eigenschaft von Nachrichten.

Um einen MAPIUID-Bezeichner für einen Suchschlüssel zu generieren, rufen Dienstanbieter IMAPISupport::NewUID auf.

Wenn ein Client eine Nachricht über ein Netzwerk überträgt, sollte er ein Protokoll oder Übertragungsformat verwenden, das die Bytereihenfolge der MAPIUID-Daten nicht ändert.

Weitere Informationen zur Verwendung von MAPIUID-Strukturen finden Sie in den folgenden Themen:

Registrieren eindeutiger Bezeichner des Dienstanbieters

Festlegen der Transportreihenfolge

Siehe auch

GUID

IMAPISession::OpenProfileSection

IMAPISupport::NewUID

MAPI-Strukturen