Codici di controllo della gestione del volume
Codici di controllo usati nella gestione dei volumi.
Contenuto della sezione
Argomento | Descrizione |
---|---|
FSCTL_CREATE_USN_JOURNAL |
Crea un flusso del journal di modifica del numero di sequenza di aggiornamento (USN) in un volume di destinazione oppure modifica un flusso del journal di modifiche esistente. |
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS |
Recupera informazioni su un file system per il quale CSVFS è un proxy. |
FSCTL_DELETE_USN_JOURNAL |
Elimina il journal di modifica del numero di sequenza di aggiornamento (USN) in un volume o attende la notifica dell'eliminazione del journal di modifica. |
FSCTL_DISMOUNT_VOLUME |
Smonta un volume indipendentemente dal fatto che il volume sia attualmente in uso. Per altre informazioni, vedere la sezione Osservazioni. |
FSCTL_ENUM_USN_DATA |
Enumera i dati del numero di sequenza di aggiornamento (USN) tra due limiti specificati per ottenere record MFT (Master File Table). |
FSCTL_EXTEND_VOLUME |
Aumenta le dimensioni di un volume montato. |
FSCTL_GET_BOOT_AREA_INFO |
Recupera le posizioni dei settori di avvio per un volume. |
FSCTL_GET_INTEGRITY_INFORMATION |
Recupera lo stato di integrità di un file o di una directory in un volume ReFS. |
FSCTL_GET_NTFS_VOLUME_DATA |
Recupera informazioni sul volume del file system NTFS specificato. |
FSCTL_GET_RETRIEVAL_POINTER_BASE |
Restituisce l'offset del settore al primo numero di cluster logico (LCN) del file system rispetto all'inizio del volume. |
FSCTL_GET_RETRIEVAL_POINTERS |
Dato un handle di file, recupera una struttura di dati che descrive l'allocazione e la posizione su disco di un file specifico oppure, in base a un handle di volume, le posizioni dei cluster non valide in un volume. |
FSCTL_GET_VOLUME_BITMAP |
Recupera una bitmap di cluster occupati e disponibili in un volume. |
FSCTL_IS_CSV_FILE |
Determina se un file viene archiviato in un volume CSVFS o recupera le informazioni sullo spazio dei nomi. |
FSCTL_IS_FILE_ON_CSV_VOLUME |
Determina se un file viene archiviato in un volume CSVFS o recupera le informazioni sullo spazio dei nomi. |
FSCTL_IS_VOLUME_MOUNTED |
Determina se il volume specificato viene montato o se il file o la directory specificata si trova in un volume montato. |
FSCTL_IS_VOLUME_OWNED_BYCSVFS |
Determina se un volume è bloccato da CSVFS. |
FSCTL_LOCK_VOLUME |
Blocca un volume se non è in uso. |
FSCTL_LOOKUP_STREAM_FROM_CLUSTER |
Dato un handle a un volume NTFS o a un file in un volume NTFS, restituisce una catena di strutture di dati che descrivono i flussi che occupano i cluster specificati. |
FSCTL_MARK_HANDLE |
Contrassegna un file o una directory specificata e il relativo record del journal di modifica con informazioni sulle modifiche apportate a tale file o directory. |
FSCTL_MOVE_FILE |
Sposta uno o più cluster virtuali di un file da un cluster logico a un altro all'interno dello stesso volume. Questa operazione viene usata durante la deframmentazione. |
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION |
Query per informazioni sul riconoscimento del file system in un volume. |
FSCTL_QUERY_REGION_INFO |
Recupera le aree del livello di archiviazione definite per un volume che supporta il livello dati. |
FSCTL_QUERY_STORAGE_CLASSES |
Recupera i livelli di archiviazione definiti per un volume che supporta il livello dati. |
FSCTL_QUERY_USN_JOURNAL |
Query per informazioni sul journal di modifica del numero di sequenza di aggiornamento corrente, dei relativi record e della relativa capacità. |
FSCTL_READ_FILE_USN_DATA |
Recupera le informazioni sul numero di sequenza di aggiornamento (USN) sul journal di modifica per il file o la directory specificati. |
FSCTL_READ_FROM_PLEX |
Legge dal plex specificato. |
FSCTL_READ_USN_JOURNAL |
Recupera il set di record della sequenza di aggiornamento (USN) tra due valori USN specificati. |
FSCTL_REPAIR_COPIES |
Ripristinare il danneggiamento dei dati selezionando la copia appropriata da usare. |
FSCTL_SET_INTEGRITY_INFORMATION |
Recupera lo stato di integrità di un file o di una directory in un volume ReFS. |
FSCTL_SHRINK_VOLUME |
Segnala che il volume deve essere preparato per eseguire l'operazione di compattazione, l'operazione di compattazione deve essere eseguita con commit o l'operazione di compattazione deve essere terminata. |
FSCTL_UNLOCK_VOLUME |
Sblocca un volume. |
FSCTL_USN_TRACK_MODIFIED_RANGES |
Abilita la funzionalità di rilevamento dell'intervallo per il flusso del journal di modifica della sequenza di aggiornamento (USN) in un volume di destinazione o modifica i parametri di rilevamento dell'intervallo già abilitati. |
FSCTL_WRITE_USN_CLOSE_RECORD |
Genera un record nel flusso del journal di modifica del numero di sequenza di aggiornamento (USN) per il file di input. |
IOCTL_VOLUME_GET_GPT_ATTRIBUTES |
Recupera gli attributi per un volume. |
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS |
Recupera la posizione fisica di un volume specificato in uno o più dischi. |
IOCTL_VOLUME_IS_CLUSTERED |
Determina se il volume specificato è cluster. |
IOCTL_VOLUME_IS_CSV |
Determina se un volume è un volume CSV. |
IOCTL_VOLUME_OFFLINE |
Accetta un volume offline. |
IOCTL_VOLUME_ONLINE |
Porta online un volume. |
I codici di controllo seguenti vengono usati con i journal di modifica.
- FSCTL_CREATE_USN_JOURNAL
- FSCTL_DELETE_USN_JOURNAL
- FSCTL_ENUM_USN_DATA
- FSCTL_MARK_HANDLE
- FSCTL_QUERY_USN_JOURNAL
- FSCTL_READ_FILE_USN_DATA
- FSCTL_READ_USN_JOURNAL
- FSCTL_WRITE_USN_CLOSE_RECORD
Di seguito sono riportati i codici di controllo di deframmentazione .
- FSCTL_GET_RETRIEVAL_POINTER_BASE
- FSCTL_GET_RETRIEVAL_POINTERS
- FSCTL_GET_VOLUME_BITMAP
- FSCTL_LOOKUP_STREAM_FROM_CLUSTER
- FSCTL_MOVE_FILE
- FSCTL_QUERY_REGION_INFO
- FSCTL_QUERY_USN_JOURNAL