RtlGetNonVolatileToken-Funktion (ntddk.h)
Die Routine, RtlGetNonVolatileToken, ruft verschiedene Eigenschaften zu einem nicht veränderlichen Speicherpuffer 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 veränderliche Speicher, für den der zurückgegebene NvToken- den Zustand nachverfolgt. Dies sollte eine Adresse sein, die aus einem Dateizuordnungsobjekt abgerufen wird.
Size
Die Länge des nicht volatilen Speicherpuffers in Byte NvBuffer Punkt an.
NvToken
Ein Zeiger auf eine undurchsichtige Struktur, die Informationen über die angegebene nicht veränderliche Speicherregion verfolgt, die RtlGetNonVolatileToken zurückgegeben hatte.
Rückgabewert
Die Routine RtlGetNonVolatileToken gibt einen der Statuscodes 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 barrierefreien Adressen. |
|
Die NvBuffer- ist nicht die gleiche Länge wie inSizeangegeben. |
|
Die Anforderung war erfolgreich. |
Bemerkungen
Diese Routine wird derzeit für Windows Server bis zur nächsten Hauptversion von Windows Server nicht unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1703 |
mindestens unterstützte Server- | Keine unterstützt |
Zielplattform- | Fenster |
Header- | ntddk.h (include Winnt.h) |