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 |
|