Codici di controllo di gestione dei volumi
Codici di controllo usati nella gestione dei volumi.
In questa 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 o modifica un flusso del journal delle 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 delle modifiche del numero di sequenza di aggiornamento (USN) in un volume o attende la notifica dell'eliminazione del journal delle modifiche. |
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 il percorso su disco di un file specifico oppure, in base a un handle di volume, i percorsi dei cluster danneggiati 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 informazioni sullo spazio dei nomi. |
FSCTL_IS_FILE_ON_CSV_VOLUME |
Determina se un file viene archiviato in un volume CSVFS o recupera informazioni sullo spazio dei nomi. |
FSCTL_IS_VOLUME_MOUNTED |
Determina se il volume specificato è 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 delle modifiche con informazioni sulle modifiche apportate a tale file o directory. |
FSCTL_MOVE_FILE |
Riloca 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 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 la suddivisione in livelli dei dati. |
FSCTL_QUERY_STORAGE_CLASSES |
Recupera i livelli di archiviazione definiti per un volume che supporta la suddivisione in livelli dei dati. |
FSCTL_QUERY_USN_JOURNAL |
Esegue una query per informazioni sul journal di modifica USN (Update Sequence Number) corrente, sui relativi record e sulla relativa capacità. |
FSCTL_READ_FILE_USN_DATA |
Recupera le informazioni sul journal di modifica del numero di sequenza di aggiornamento (USN) per il file o la directory specificata. |
FSCTL_READ_FROM_PLEX |
Legge dal plex specificato. |
FSCTL_READ_USN_JOURNAL |
Recupera il set di record del journal di modifica USN (Update Sequence Number) 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 sottoposta a 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 delle modifiche del numero di 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 USN (Update Sequence Number) 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 |
Porta offline un volume. |
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 deframmentazione codici di controllo.
- 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