structure OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)

Contient des données pour la commande OPM_SET_PROTECTION_LEVEL dans Output Protection Manager (OPM).

Syntaxe

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

Membres

ulProtectionType

Identifie le mécanisme de protection. Pour obtenir la liste des valeurs possibles, consultez Indicateurs de type de protection OPM.

ulProtectionLevel

Spécifie le niveau de protection. La signification de cette valeur dépend du mécanisme de protection interrogé. Pour chaque mécanisme de protection, la valeur est un indicateur d’une énumération différente, comme indiqué dans le tableau suivant.

Mécanisme de protection Énumération
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A Indicateurs de protection CGMS-A
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

Reserved

Réservé pour un usage futur. Définit la valeur zéro.

Reserved2

Réservé pour un usage futur. Définit la valeur zéro.

Remarques

La disposition de cette structure est identique à la structure DXVA_COPPSetProtectionLevelCmdData utilisée dans le protocole COPP (Certified Output Protection Protocol).

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]
En-tête opmapi.h

Voir aussi

OPM Structures

Gestionnaire de protection de sortie