Funzione RtlGetNonVolatileToken (ntddk.h)
La routine, RtlGetNonVolatileToken, ottiene varie proprietà relative a un buffer di memoria non volatile e le archivia nella variabile NvToken.
Sintassi
NTSYSAPI NTSTATUS RtlGetNonVolatileToken(
PVOID NvBuffer,
SIZE_T Size,
PVOID *NvToken
);
Parametri
NvBuffer
Puntatore alla memoria non volatile per cui l'NvToken restituito tiene traccia dello stato. Deve trattarsi di un indirizzo ottenuto da un oggetto di mapping di file.
Size
Lunghezza, in byte, del buffer di memoria non volatile NvBuffer punti.
NvToken
Puntatore a una struttura opaca che tiene traccia delle informazioni sull'area di memoria non volatile specificata che RtlGetNonVolatileToken restituito.
Valore restituito
La routine RtlGetNonVolatileToken restituisce uno dei codici di stato:
Codice restituito | Descrizione |
---|---|
|
Il chiamante aveva diritti di accesso insufficienti per eseguire l'azione richiesta. |
|
L'indirizzo di base specificato non è compreso nell'intervallo di indirizzi accessibili. |
|
Il NvBuffer non è la stessa lunghezza specificata inDimensioni. |
|
La richiesta ha avuto esito positivo. |
Osservazioni
Questa routine non è attualmente supportata per Windows Server fino alla versione principale successiva di Windows Server.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1703 |
server minimo supportato | Nessuna supportata |
piattaforma di destinazione | Finestre |
intestazione | ntddk.h (include Winnt.h) |