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 analogen Inhaltsschutzparameter bereitstellt.
Rückgabewert
Wenn diese Routine erfolgreich ist, wird STATUS_SUCCESS zurückgegeben.
Bemerkungen
Dies ist ein optionaler DDI, sodass der Funktionszeiger in der 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 analoger Inhalte nur für analoge Ziele unterstützt wird und möglicherweise nicht über Dongles unterstützt wird, ist es im Laufe der Zeit wahrscheinlicher, dass Treiber diese DDI nicht unterstützen müssen.
Das OEMCopyProtection-Bytearray, das Teil der D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION Struktur ist, die in der alten DDI verwendet wird, wurde gelöscht, da es reserviert und nie definiert wurde, so dass immer Nullen enthalten sind.
Diese Funktion wird immer auf PASSIVEr Ebene aufgerufen, sodass der unterstützende Code seitenfähig gemacht werden sollte.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | d3dkmddi.h |