DXGKDDI_SETTARGETANALOGCOPYPROTECTION Rückruffunktion (d3dkmddi.h)

Legt den analogen Kopierschutz für die angegebene Ziel-ID fest. Dies entspricht funktional dem DxgkDdiUpdateActiveVidPnPresentPath in früheren WDDM-Versionen, wenn nur die D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION geändert wird.

Syntax

DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;

NTSTATUS DxgkddiSettargetanalogcopyprotection(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETANALOGCOPYPROTECTION pSetTargetAnalogCopyProtectionArg
)
{...}

Parameter

hAdapter

Identifiziert den Adapter.

pSetTargetAnalogCopyProtectionArg

Ein Zeiger auf eine DXGKARG_SETTARGETANALOGCOPYPROTECTION-Struktur, die die Ziel-ID und die angeforderten parameter für den schutz analogen Inhalt bereitstellt.

Rückgabewert

Wenn diese Routine erfolgreich ist, wird STATUS_SUCCESS zurückgegeben.

Hinweise

Dies ist ein optionaler DDI, sodass der Funktionszeiger im DRIVER_INITIALIZATION_DATA auf NULL festgelegt werden sollte, wenn der DDI nicht für jeden vom Treiber unterstützten Adapter implementiert wird. Da der Schutz von analogen Inhalten nur auf analogen Zielen unterstützt wird und möglicherweise nicht über Dongles unterstützt wird, ist es im Laufe der Zeit immer wahrscheinlicher, dass Treiber diese DDI nicht unterstützen müssen.

Das OEMCopyProtection-Bytearray, das Teil der D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION-Struktur ist, die im alten DDI verwendet wurde, wurde gelöscht, da es reserviert war und nie definiert wurde, sodass immer Nullen enthalten sind.

Diese Funktion wird immer auf passiver Ebene aufgerufen, sodass der unterstützende Code als auswertbar gemacht werden sollte.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3dkmddi.h