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