PFND3D11_1DDI_GETCERTIFICATE Rückruffunktion (d3d10umddi.h)
Gibt ein Zertifikat zurück, das der Anzeigeminiporttreiber für das kryptografische Sitzungszertifikat oder für den authentifizierten Kanal verwendet.
Syntax
PFND3D11_1DDI_GETCERTIFICATE Pfnd3d111DdiGetcertificate;
void Pfnd3d111DdiGetcertificate(
D3D10DDI_HDEVICE hDevice,
const D3D11_1DDI_CERTIFICATE_INFO *pCertificateInfo,
UINT CertificateSize,
BYTE *pCertificate
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
pCertificateInfo
Ein Zeiger auf eine D3D11_1DDI_CERTIFICATE_INFO Struktur, die das kryptografische Sitzungszertifikat oder den authentifizierten Kanal angibt, der zurückgegeben werden soll.
CertificateSize
Die Größe des Puffers, auf den vom pCertificate-Parameter verwiesen wird, in Bytes.
pCertificate
Ein Zeiger auf ein Bytearray, das die Zertifikatkette des Treibers empfängt.
Rückgabewert
Nichts
Bemerkungen
Basierend auf den Daten in der D3D11_1DDI_CERTIFICATE_INFO-Struktur gibt GetCertificate das Zertifikat für die kryptografische Sitzung oder den authentifizierten Kanal zurück. Der Treiber verwendet dieses Zertifikat zum Einrichten von Vertrauensstellung und Ausführen des Schlüsselaustauschs für die Sitzung oder den Kanal.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |