Funzione IoCheckQuerySetVolumeInformation (ntifs.h)
La routine IoCheckQuerySetVolumeInformation controlla la validità dei parametri per un'operazione di query o imposta informazioni sul volume.
Sintassi
NTSTATUS IoCheckQuerySetVolumeInformation(
FS_INFORMATION_CLASS FsInformationClass,
ULONG Length,
BOOLEAN SetOperation
);
Parametri
FsInformationClass
Valore di enumerazione FS_INFORMATION_CLASS che specifica la classe di informazioni da controllare.
Length
Dimensioni, in byte, del buffer necessario per l'operazione di informazioni specificata.
SetOperation
Valore booleano che specifica il tipo di operazione. Se SetOperation è TRUE, l'operazione è un'operazione del volume impostata; se FALSE, è un'operazione del volume di query.
Valore restituito
IoCheckQuerySetVolumeInformation restituisce STATUS_SUCCESS se i parametri sono validi; in caso contrario, restituisce uno dei codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
STATUS_INVALID_INFO_CLASS | Il valore specificato in FsInformationClass non è una classe di informazioni valida. |
STATUS_INFO_LENGTH_MISMATCH | Le dimensioni del buffer specificate in Length sono inferiori alle dimensioni del buffer necessarie per l'operazione del volume specificata. |
Commenti
IoCheckQuerySetVolumeInformation viene usato principalmente dai server di rete in esecuzione in modalità kernel perché non viene eseguito alcun controllo di validità dei parametri nel percorso normale.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ntifs.h (include Ntifs.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per