DXGKMDT_OPM_STANDARD_INFORMATION structure (d3dkmdt.h)
La structure DXGKMDT_OPM_STANDARD_INFORMATION contient des informations récupérées dans un appel à la fonction DxgkDdiOPMGetInformation ou DxgkDdiOPMGetCOPPCompatibleInformation . Le type d’informations est décrit dans le membre ulInformation .
Syntaxe
typedef struct _DXGKMDT_OPM_STANDARD_INFORMATION {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulInformation;
ULONG ulReserved;
ULONG ulReserved2;
} DXGKMDT_OPM_STANDARD_INFORMATION;
Membres
rnRandomNumber
Structure DXGKMDT_OPM_RANDOM_NUMBER qui contient le nombre aléatoire sécurisé par chiffrement 128 bits d’un objet de sortie protégé. Ce nombre aléatoire est généré par une application et fourni au pilote de miniport d’affichage dans le membre rnRandomNumber de la structure DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS dans un appel à la fonction DxgkDdiOPMGetInformation ou DxgkDdiOPMGetCOPPCompatibleInformation du pilote.
ulStatusFlags
Variable qui reçoit une combinaison OR au niveau du bit des valeurs de l’énumération DXGKMDT_OPM_STATUS qui indique la status d’une sortie protégée.
ulInformation
Variable qui reçoit les informations demandées. Le type d’informations que le pilote miniport d’affichage fournit à ulInformation dépend de l’un des GUID suivants spécifiés dans le membre guidInformation de la structure DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS vers laquelle pointe le paramètre Parameters de DxgkDdiOPMGetInformation ou DxgkDdiOPMGetCOPPCompatibleInformation :
GUID | Informations reçues |
---|---|
DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES | Combinaison de valeurs OU au niveau du bit valide de l’énumération DXGKMDT_OPM_PROTECTION_TYPE qui indique les types disponibles de mécanismes de protection sur le connecteur physique associé à une sortie protégée. |
DXGKMDT_OPM_GET_CONNECTOR_TYPE | Un D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY valeur énumérée qui identifie le type de connecteur physique auquel la sortie protégée est associée. |
DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL | Niveau de protection actuellement défini pour la sortie protégée. La valeur du niveau de protection dépend du type de protection spécifié dans le membre abParameters de la structure DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS . Pour connaître les niveaux de protection possibles, consultez le membre ulProtectionLevel de la structure DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS . |
DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL | Le niveau de protection actuellement défini pour le connecteur physique associé à une sortie protégée. La valeur de niveau que fournit le pilote miniport d’affichage doit refléter le niveau de protection actuellement appliqué via le connecteur, quelle que soit la façon dont le pilote a été chargé d’appliquer le niveau de protection. La valeur du niveau de protection dépend du type de protection spécifié dans le membre abParameters de la structure DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS . Pour connaître les niveaux de protection possibles, consultez le membre ulProtectionLevel de la structure DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS . |
DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE | Valeur de type DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION qui identifie le type de bus utilisé par la carte graphique associée à la sortie protégée. |
DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION | Valeur qui identifie le numéro de version du message de renouvellement système (SRM) hdCP (High-bandwidth Digital Content Protection) actuel pour la sortie protégée. Les bits les moins significatifs (bits 0 à 15) d’ulInformation contiennent le numéro de version du SRM au format little endian. |
DXGKMDT_OPM_GET_DVI_CHARACTERISTICS | Pris en charge dans Windows 7 et versions ultérieures. Valeur DXGKDT_OPM_DVI_CHARACTERISTICS typée qui identifie les caractéristiques électriques DVI (Digital Video Interface) du connecteur de sortie. |
ulReserved
Réservé. Doit être défini sur zéro.
ulReserved2
Réservé. Doit être défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmdt.h |
Voir aussi
D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY
DXGKDT_OPM_DVI_CHARACTERISTICS
DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION
DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS
DXGKMDT_OPM_GET_INFO_PARAMETERS