Condividi tramite


OPM_GET_VIRTUAL_PROTECTION_LEVEL

Restituisce il livello di protezione virtuale per un meccanismo di protezione specificato.

Il livello di protezione virtuale è il livello richiesto dall'applicazione durante la sessione OPM (Output Protection Manager) corrente. Il driver potrebbe applicare un livello superiore, a causa di eventi esterni a questa sessione OPM. Per trovare il livello di protezione effettivo effettivo, inviare la query OPM_GET_ACTUAL_PROTECTION_LEVEL .

Requisito Valore
GUID richiesta OPM_GET_VIRTUAL_PROTECTION_LEVEL
Dati di input Meccanismo di protezione da eseguire in query, specificato come intero a 32 bit. Il valore viene interpretato come membro dei flag di tipo protezione OPM.
Restituisce i dati Struttura OPM_STANDARD_INFORMATION

 

Commenti

Il livello di protezione viene restituito nel membro ulInformation della struttura OPM_STANDARD_INFORMATION . Il significato di questo valore dipende dal meccanismo di protezione sottoposto a query. Per ogni meccanismo di protezione, il valore di ulInformation è un flag da 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

 

Questa query equivale alla query di DXVA_COPPQueryLocalProtectionLevel usata in Certified Output Protection Protocol (COPP).

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

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

Richieste di stato OPM