DXGKDDI_SETTARGETANALOGCOPYPROTECTION funzione di callback (d3dkmddi.h)

Imposta la protezione della copia analogica sull'ID di destinazione specificato. Ciò equivale funzionalmente a DxgkDdiUpdateActiveVidPnPresentPath nelle versioni precedenti di WDDM se viene modificato solo il D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION.

Sintassi

DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;

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

Parametri

hAdapter

Identifica l'adattatore.

pSetTargetAnalogCopyProtectionArg

Puntatore a una struttura di DXGKARG_SETTARGETANALOGCOPYPROTECTION che fornisce l'ID di destinazione e i parametri di protezione del contenuto analogico richiesti.

Valore restituito

Se la routine ha esito positivo, restituisce STATUS_SUCCESS.

Commenti

Si tratta di un DDI facoltativo, quindi il puntatore a funzione nel DRIVER_INITIALIZATION_DATA deve essere impostato su Null se l'DDI non è implementato per ogni scheda supportata dal driver. Poiché la protezione del contenuto analogico è supportata solo su destinazioni analogiche e potrebbe non essere supportata tramite dongles, è sempre più probabile nel tempo che i driver non avranno bisogno di supportare questo DDI.

La matrice di byte OEMCopyProtection che fa parte della struttura D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION utilizzata nella vecchia DDI è stata eliminata perché è stata riservata e non è mai stata definita in modo da contenere sempre zere.

Questa funzione viene sempre chiamata a livello PASSIVO, quindi il codice di supporto deve essere reso pageable.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3dkmddi.h