Freigeben über


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)

Weitere Informationen

ConfigureAuthenticatedChannel

CreateAuthenticatedChannel

D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL