GetOPMRandomNumber-Funktion

Wichtig

Diese Funktion wird vom Output Protection 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 CreateOPMProtectedOutputsabgerufen.

prnRandomNumber [ out]

Ein Zeiger auf eine DXGKMDT _ OPM _ RANDOM _ NUMBER-Struktur, die die Zufallszahl empfängt.

Rückgabewert

Wenn die Methode erfolgreich ist, wird STATUS _ SUCCESS zurückgegeben. Andernfalls wird ein NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

Dieser Funktion ist keine Importbibliothek zugeordnet. Um diese Funktion aufzurufen, müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Gdi32.dll zu verknüpfen.

Requirements (Anforderungen)

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

Weitere Informationen

OPM-Funktionen

Ausgabeschutz-Manager