HrDecomposeEID
Gilt für: Outlook 2013 | Outlook 2016
Trennt den zusammengesetzten Eintragsbezeichner eines Objekts, in der Regel eine Nachricht in einem Nachrichtenspeicher, in den Eintragsbezeichner dieses Objekts im Speicher und den Eintragsbezeichner des Speichers.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapiutil.h |
Implementiert von: |
MAPI |
Aufgerufen von: |
Clientanwendungen |
HrDecomposeEID(
LPMAPISESSION psession,
ULONG cbEID,
LPENTRYID pEID,
ULONG FAR * pcbStoreEID,
LPENTRYID FAR * ppStoreEID,
ULONG FAR * pcbMsgEID,
LPENTRYID FAR * ppMsgEID
);
Parameter
psession
[in] Zeiger auf die Sitzung, die von der Clientanwendung verwendet wird.
cbEID
[in] Größe des zu trennenden Verbundeintragsbezeichners in Bytes.
pEID
[in] Zeiger auf den zu trennenden Verbundeintragsbezeichner.
pcbStoreEID
[out] Zeiger auf die zurückgegebene Größe (in Bytes) des Eintragsbezeichners des Nachrichtenspeichers, der das Objekt enthält. Wenn der pEID-Parameter auf einen nicht kompatiblen Eintragsbezeichner verweist, zeigt der parameter pcbStoreEID auf den Wert 0 (null).
ppStoreEID
[out] Zeiger auf einen Zeiger auf den zurückgegebenen Eintragsbezeichner des Nachrichtenspeichers, der das -Objekt enthält. Wenn der pEID-Parameter auf einen nicht kompatiblen Eintragsbezeichner verweist, wird NULL im ppStoreEID-Parameter zurückgegeben.
pcbMsgEID
[out] Zeiger auf die zurückgegebene Größe des Eintragsbezeichners des Objekts in Bytes. Wenn der pEID-Parameter auf einen nicht kompatiblen Eintragsbezeichner verweist, ist der pcbMsgEID-Parameter gleich dem Wert des cbEID-Parameters .
ppMsgEID
[out] Zeiger auf einen Zeiger auf den zurückgegebenen Eintragsbezeichner des Objekts. Wenn der pEID-Parameter auf einen nicht kompatiblen Eintragsbezeichner verweist, verweist ppMsgEID auf einen Zeiger auf eine Kopie des nicht kompatiblen Eintragsbezeichners.
Rückgabewert
None.
Hinweise
Wenn der durch den pEID-Parameter angegebene Bezeichner compound ist, wird er in den Eintragsbezeichner des Objekts innerhalb des Nachrichtenspeichers und den Eintragsbezeichner des Speichers aufgeteilt. Nicht konforme Eingabebezeichnerzeichenfolgen werden einfach kopiert. Der zu trennende Verbundbezeichner ist in der Regel einer, der von der Funktion HrComposeEID erstellt wird.
Hinweise für Aufrufer
Der Arbeitsspeicher, der den pEID-Parameter enthält, wird nach erfolgreichem Abschluss dieser Funktion freigegeben. Die aufrufende Implementierung ist dafür verantwortlich, Arbeitsspeicher für die Ausgabeparameter freizugeben.