Compartir a través de


DXGKDDI_SETTARGETANALOGCOPYPROTECTION función de devolución de llamada (d3dkmddi.h)

Establece la protección de copia analógica en el identificador de destino especificado. Esto es funcionalmente equivalente a DxgkDdiUpdateActiveVidPnPresentPath en versiones anteriores de WDDM si solo se cambia el D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION.

Sintaxis

DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;

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

Parámetros

hAdapter

Identifica el adaptador.

pSetTargetAnalogCopyProtectionArg

Puntero a una estructura de DXGKARG_SETTARGETANALOGCOPYPROTECTION que proporciona el identificador de destino y los parámetros de protección de contenido analógico que se solicitan.

Valor devuelto

Si esta rutina se realiza correctamente, devuelve STATUS_SUCCESS.

Comentarios

Se trata de una DDI opcional, por lo que el puntero de función de la DRIVER_INITIALIZATION_DATA debe establecerse en NULL si el DDI no se implementa para todos los adaptadores admitidos por el controlador. Dado que la protección de contenido analógico solo se admite en destinos analógicos y es posible que no se admita a través de dongles, es cada vez más probable que los controladores no tengan necesidad de admitir esta DDI.

La matriz de bytes OEMCopyProtection que forma parte de la estructura de D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION usada en la DDI antigua se ha quitado, ya que estaba reservada y nunca se definió, por lo que siempre contenía ceros.

Esta función siempre se llama en el nivel PASIVO, por lo que el código auxiliar debe ser paginado.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3dkmddi.h