Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Cette fonction est utilisée par Output Protection Manager (OPM) pour accéder aux fonctionnalités du pilote d’affichage. Les applications ne doivent pas appeler cette fonction.
Obtient un certificat pour un pilote d’affichage.
Syntaxe
NTSTATUS WINAPI GetCertificate(
_In_ PUNICODE_STRING pstrDeviceName,
_In_ DXGKMDT_CERTIFICATE_TYPE ctPVPCertificateType,
_Out_ BYTE *pbCertificate,
_Out_ ULONG ulCertificateLength
);
Paramètres
-
pstrDeviceName [in]
-
Pointeur vers une structure de UNICODE_STRING qui contient le nom de l’appareil d’affichage, comme retourné par la fonction GetMonitorInfo .
-
ctPVPCertificateType [in]
-
Type de certificat, spécifié en tant que membre de l’énumération DXGKMDT_CERTIFICATE_TYPE .
-
pbCertificate [out]
-
Pointeur vers une mémoire tampon qui reçoit le certificat.
-
ulCertificateLength [out]
-
Taille de la mémoire tampon pbCertificate , en octets. Pour obtenir la taille du certificat, appelez GetCertificateSize.
Valeur retournée
Si la méthode réussit, elle retourne STATUS_SUCCESS. Sinon, il retourne un code d’erreur NTSTATUS .
Notes
Les applications doivent appeler la méthode IOPMVideoOutput::StartInitialization au lieu de cette fonction.
Cette fonction n’a pas de bibliothèque d’importation associée. Pour appeler cette fonction, vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour lier dynamiquement à Gdi32.dll.
Spécifications
| 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] |
| DLL |
|
Voir aussi