Méthode IOPMVideoOutput ::COPPCompatibleGetInformation (opmapi.h)
Envoie une requête opm (Output Protection Manager) status au pilote d’affichage. Utilisez cette méthode quand OPM émulera le gestionnaire de protection de sortie certifiée (COPP).
Syntaxe
HRESULT COPPCompatibleGetInformation(
[in] const OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
[out] OPM_REQUESTED_INFORMATION *pRequestedInformation
);
Paramètres
[in] pParameters
Pointeur vers une structure OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS . Renseignez cette structure avec les données de la demande status. Pour obtenir la liste des demandes status, consultez Demandes d’état OPM.
[out] pRequestedInformation
Pointeur vers une structure OPM_REQUESTED_INFORMATION . Au retour, la méthode remplit cette structure avec les résultats de la demande status.
Valeur retournée
Retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
L’objet OPM a été créé avec la sémantique OPM, et non la sémantique COPP. |
Remarques
Cette méthode équivaut à la méthode IAMCertifiedOutputProtection ::P rotectionStatus dans COPP.
L’interface IOPMVideoOutput prend en charge la sémantique OPM et la sémantique COPP. La méthode COPPCompatibleGetInformation s’applique uniquement lorsque la sémantique COPP est utilisée. Si le pointeur d’interface a été créé avec la sémantique OPM, COPPCompatibleGetInformation retourne ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS. Dans ce cas, appelez PLUTÔT IOPMVideoOutput ::GetInformation .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | opmapi.h |