DXGKDDI_SETTARGETANALOGCOPYPROTECTION função de retorno de chamada (d3dkmddi.h)
Define a proteção de cópia analógica na ID de destino especificada. Isso é funcionalmente equivalente ao DxgkDdiUpdateActiveVidPnPresentPath em versões anteriores do WDDM se apenas o D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION for alterado.
Sintaxe
DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;
NTSTATUS DxgkddiSettargetanalogcopyprotection(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETTARGETANALOGCOPYPROTECTION pSetTargetAnalogCopyProtectionArg
)
{...}
Parâmetros
hAdapter
Identifica o adaptador.
pSetTargetAnalogCopyProtectionArg
Um ponteiro para uma estrutura DXGKARG_SETTARGETANALOGCOPYPROTECTION que fornece a ID de destino e os parâmetros de proteção de conteúdo analógicos que estão sendo solicitados.
Valor de retorno
Se essa rotina for bem-sucedida, ela retornará STATUS_SUCCESS.
Observações
Essa é uma DDI opcional, portanto, o ponteiro de função no DRIVER_INITIALIZATION_DATA deverá ser definido como nulo se a DDI não for implementada para cada adaptador com suporte do driver. Como a proteção de conteúdo analógico só tem suporte em destinos analógicos e pode não ter suporte por meio de dongles, é cada vez mais provável que os drivers não tenham necessidade de dar suporte a essa DDI.
A matriz de bytes OEMCopyProtection que faz parte da estrutura de D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION usada no DDI antigo foi descartada como reservada e nunca definida, portanto, sempre continha zeros.
Essa função é sempre chamada no nível PASSIVA, portanto, o código de suporte deve ser tornado paginável.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Windows |
cabeçalho | d3dkmddi.h |