estrutura OPM_CONNECTED_HDCP_DEVICE_INFORMATION (opmapi.h)
Contém o resultado de uma consulta OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION .
Sintaxe
typedef struct _OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulHDCPFlags;
OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
BYTE Reserved[11];
BYTE Reserved2[16];
BYTE Reserved3[16];
} OPM_CONNECTED_HDCP_DEVICE_INFORMATION;
Membros
rnRandomNumber
Uma estrutura OPM_RANDOM_NUMBER . Essa estrutura contém o mesmo número aleatório de 128 bits que o aplicativo enviou ao driver na estrutura OPM_GET_INFO_PARAMETERS ou OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Um OR bit a bit de sinalizadores de status OPM.
ulHDCPFlags
Um valor que indica se o dispositivo conectado é um repetidor HDCP.
Valor | Significado |
---|---|
|
O dispositivo não é um repetidor HDCP. |
|
O dispositivo é um repetidor HDCP. |
ksvB
Uma estrutura OPM_HDCP_KEY_SELECTION_VECTOR que contém o KSV (vetor de seleção de chave) do dispositivo. Esse é o valor chamado Bksv na especificação HDCP.
Reserved[11]
Reservado para uso futuro. Preencha essa matriz com zeros.
Reserved2[16]
Reservado para uso futuro. Preencha essa matriz com zeros.
Reserved3[16]
Reservado para uso futuro. Preencha essa matriz com zeros.
Comentários
O layout dessa estrutura é idêntico à estrutura de DXVA_COPPStatusHDCPKeyData usada no COPP (Certified Output Protection Protocol).
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | opmapi.h |