Freigeben über


UlRelease

Gilt für: Outlook 2013 | Outlook 2016

Stellt eine alternative Möglichkeit zum Aufrufen der OLE-Methode IUnknown::Release bereit.

Eigenschaft Wert
Headerdatei
Mapidefs.h
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen und Dienstanbieter
ULONG UlRelease(
  LPVOID punk
);

Parameter

Punk

[in] Zeiger auf eine Schnittstelle, die von der IUnknown-Schnittstelle abgeleitet wurde, d. h. auf eine beliebige MAPI-Schnittstelle.

Rückgabewert

S_OK

Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.

MAPI_E_CALL_FAILED

Ein Fehler mit unerwartetem oder unbekanntem Ursprung hat den Abschluss des Vorgangs verhindert.

Hinweise

Die Verweisanzahl ist die Anzahl vorhandener Zeiger auf das objekt, das freigegeben werden soll.

Wenn der Punkparameter NULL ist, gibt die Funktion sofort zurück, ohne IUnknown::Release aufzurufen.

UlRelease gibt den von der IUnknown::Release-Methode zurückgegebenen Wert zurück, der der Verweisanzahl für das freizugebende Objekt entsprechen kann.

Weitere Informationen zu IUnknown::Release finden Sie unter Implementieren der IUnknown-Schnittstelle.