Freigeben über


GetOPMRandomNumber-Funktion

Wichtig

Diese Funktion wird vom Ausgabeschutz-Manager (OPM) verwendet, um auf Funktionen im Anzeigetreiber zuzugreifen. Anwendungen sollten diese Funktion nicht aufrufen.

 

Ruft eine kryptografisch sichere 128-Bit-Zufallszahl aus einem geschützten Ausgabeobjekt ab.

Syntax

NTSTATUS WINAPI GetOPMRandomNumber(
  _In_  OPM_PROTECTED_OUTPUT_HANDLE opoOPMProtectedOutput,
  _Out_ DXGKMDT_OPM_RANDOM_NUMBER   *prnRandomNumber
);

Parameter

opoOPMProtectedOutput [in]

Ein Handle für das geschützte Ausgabeobjekt. Dieses Handle wird durch Aufrufen von CreateOPMProtectedOutputs abgerufen.

prnRandomNumber [out]

Ein Zeiger auf eine DXGKMDT_OPM_RANDOM_NUMBER Struktur, die die Zufallszahl empfängt.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie STATUS_SUCCESS zurück. Andernfalls wird ein NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

Diese Funktion verfügt über keine zugeordnete Importbibliothek. Zum Aufrufen dieser Funktion müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um eine dynamische Verknüpfung mit Gdi32.dll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
DLL
Gdi32.dll

Siehe auch

OPM-Funktionen

Ausgabeschutz-Manager