Condividi tramite


struttura OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)

Contiene dati per il comando OPM_SET_PROTECTION_LEVEL in Output Protection Manager (OPM).

Sintassi

typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
  ULONG ulProtectionType;
  ULONG ulProtectionLevel;
  ULONG Reserved;
  ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;

Members

ulProtectionType

Identifica il meccanismo di protezione. Per un elenco dei valori possibili, vedere Flag del tipo di protezione OPM.

ulProtectionLevel

Specifica il livello di protezione. Il significato di questo valore dipende dal meccanismo di protezione su cui viene eseguita una query. Per ogni meccanismo di protezione, il valore è un flag di un'enumerazione diversa, come illustrato nella tabella seguente.

Meccanismo di protezione Enumerazione
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A Flag di protezione CGMS-A
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

Reserved

Riservato per utilizzi futuri. Imposta su zero.

Reserved2

Riservato per utilizzi futuri. Imposta su zero.

Commenti

Il layout di questa struttura è identico alla struttura DXVA_COPPSetProtectionLevelCmdData usata nel protocollo COPP (Certified Output Protection Protocol).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione opmapi.h

Vedi anche

Strutture OPM

Output Protection Manager