Metodo IOPMVideoOutput::COPPCompatibleGetInformation (opmapi.h)
Invia una richiesta di stato di Output Protection Manager (OPM) al driver di visualizzazione. Usare questo metodo quando OPM emula CoPP (Certified Output Protection Manager).
Sintassi
HRESULT COPPCompatibleGetInformation(
[in] const OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
[out] OPM_REQUESTED_INFORMATION *pRequestedInformation
);
Parametri
[in] pParameters
Puntatore a una struttura OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS . Compilare questa struttura con i dati per la richiesta di stato. Per un elenco delle richieste di stato, vedere Richieste di stato OPM.
[out] pRequestedInformation
Puntatore a una struttura OPM_REQUESTED_INFORMATION . In caso di restituzione, il metodo compila questa struttura con i risultati della richiesta di stato.
Valore restituito
Restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
L'oggetto OPM è stato creato con la semantica OPM, non la semantica COPP. |
Commenti
Questo metodo equivale al metodo IAMCertifiedOutputProtection::P rotectionStatus in COPP.
L'interfaccia IOPMVideoOutput supporta sia la semantica OPM che la semantica COPP. Il metodo COPPCompatibleGetInformation si applica solo quando viene usata la semantica COPP. Se il puntatore all'interfaccia è stato creato con la semantica OPM, COPPCompatibleGetInformation restituisce ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS. In tal caso, chiama invece IOPMVideoOutput::GetInformation .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | opmapi.h |