PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL Rückruffunktion (d3dumddi.h)
Die DestroyAuthenticatedChannel-Funktion gibt Ressourcen für den authentifizierten Kanal frei, den die CreateAuthenticatedChannel-Funktion erstellt.
Syntax
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL Pfnd3dddiDestroyauthenticatedchannel;
HRESULT Pfnd3dddiDestroyauthenticatedchannel(
HANDLE hDevice,
const D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData [in]
Ein Zeiger auf eine D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL-Struktur , die ein Element enthält, das das Handle für den zu zerstörenden authentifizierten Kanal angibt.
Rückgabewert
DestroyAuthenticatedChannel gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Der authentifizierte Kanal wurde erfolgreich zerstört. |
E_OUTOFMEMORY | DestroyAuthenticatedChannel konnte nicht den erforderlichen Arbeitsspeicher zuweisen, damit er vollständig ist. |
Hinweise
Die DestroyAuthenticatedChannel-Funktion des Treibers sollte alle Schutzmaßnahmen deaktivieren, die über Aufrufe der ConfigureAuthenticatedChannel-Funktion des Treibers festgelegt wurden, wobei die D3DAUTHETICATEDCONFIGURE_PROTECTION und D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESIBLE GUIDs festgelegt sind. Der Treiber sollte jedoch den Shared Surface-Schutz (shared surface protection, D3DAUTHETICATEDCONFIGURE_SHAREDRESOURCE) nicht deaktivieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DestroyAuthenticatedChannel wird ab dem Windows 7-Betriebssystem unterstützt. |
Zielplattform | Desktop |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |