RtlGetNonVolatileToken-Funktion (ntddk.h)
Die Routine RtlGetNonVolatileToken ruft verschiedene Eigenschaften eines nicht flüchtigen Speicherpuffers ab und speichert sie in der Variablen NvToken.
Syntax
NTSYSAPI NTSTATUS RtlGetNonVolatileToken(
PVOID NvBuffer,
SIZE_T Size,
PVOID *NvToken
);
Parameter
NvBuffer
Ein Zeiger auf den nicht flüchtigen Speicher, für den der zurückgegebene NvToken-Zustand nachverfolgt wird. Dies sollte eine Adresse sein, die von einem Dateizuordnungsobjekt abgerufen wird.
Size
Die Länge des nicht flüchtigen Speicherpuffers in Bytes, auf den NvBuffer zeigt.
NvToken
Ein Zeiger auf eine undurchsichtige Struktur, die Informationen über den angegebenen nicht flüchtigen Speicherbereich nachverfolgt, den RtlGetNonVolatileToken zurückgegeben hat.
Rückgabewert
Die Routine RtlGetNonVolatileToken gibt einen der status Codes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der Aufrufer verfügte über unzureichende Zugriffsrechte, um die angeforderte Aktion auszuführen. |
|
Die angegebene Basisadresse liegt außerhalb des Bereichs der zugänglichen Adressen. |
|
Der NvBuffer hat nicht die gleiche Länge wie inGröße angegeben. |
|
Die Anforderung wurde erfolgreich gesendet. |
Hinweise
Diese Routine wird für Windows Server bis zur nächsten Hauptversion von Windows Server derzeit nicht unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | ntddk.h (winnt.h einschließen) |