Kódy řízení správy svazků
Řídicí kódy používané při správě svazků.
V této části
Námět | Popis |
---|---|
FSCTL_CREATE_USN_JOURNAL |
Vytvoří stream deníku změn pořadového čísla aktualizace (USN) na cílovém svazku nebo upraví existující datový proud deníku změn. |
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS |
Načte informace o systému souborů, pro který je CSVFS proxy server. |
FSCTL_DELETE_USN_JOURNAL |
Odstraní deník změn pořadového čísla aktualizace (USN) na svazku nebo čeká na oznámení o odstranění deníku změn. |
FSCTL_DISMOUNT_VOLUME |
Odpojí svazek bez ohledu na to, jestli je svazek aktuálně používán. Další informace najdete v části Poznámky. |
FSCTL_ENUM_USN_DATA |
Vytvoří výčet dat pořadového čísla aktualizace (USN) mezi dvěma zadanými hranicemi pro získání záznamů hlavní tabulky souborů (MFT). |
FSCTL_EXTEND_VOLUME |
Zvětšuje velikost připojeného svazku. |
FSCTL_GET_BOOT_AREA_INFO |
Načte umístění sektorů spouštění svazku. |
FSCTL_GET_INTEGRITY_INFORMATION |
Načte stav integrity souboru nebo adresáře na svazku ReFS. |
FSCTL_GET_NTFS_VOLUME_DATA |
Načte informace o zadaném svazku systému souborů NTFS. |
FSCTL_GET_RETRIEVAL_POINTER_BASE |
Vrátí posun sektoru na první číslo logického clusteru (LCN) systému souborů vzhledem k začátku svazku. |
FSCTL_GET_RETRIEVAL_POINTERS |
Vzhledem k popisovači souboru načte datovou strukturu, která popisuje přidělení a umístění na disku konkrétního souboru nebo umístění chybného clusteru na svazku. |
FSCTL_GET_VOLUME_BITMAP |
Načte rastrový obrázek obsazených a dostupných clusterů na svazku. |
FSCTL_IS_CSV_FILE |
Určuje, jestli je soubor uložený na svazku CSVFS, nebo načte informace o oboru názvů. |
FSCTL_IS_FILE_ON_CSV_VOLUME |
Určuje, jestli je soubor uložený na svazku CSVFS, nebo načte informace o oboru názvů. |
FSCTL_IS_VOLUME_MOUNTED |
Určuje, zda je zadaný svazek připojen, nebo pokud je zadaný soubor nebo adresář na připojeném svazku. |
FSCTL_IS_VOLUME_OWNED_BYCSVFS |
Určuje, jestli je svazek uzamčen systémem CSVFS. |
FSCTL_LOCK_VOLUME |
Uzamkne svazek, pokud se nepoužívá. |
FSCTL_LOOKUP_STREAM_FROM_CLUSTER |
Vzhledem k popisovači svazku NTFS nebo souboru na svazku NTFS vrátí řetěz datových struktur, které popisují datové proudy, které zabírají zadané clustery. |
FSCTL_MARK_HANDLE |
Označí zadaný soubor nebo adresář a záznam deníku změn s informacemi o změnách daného souboru nebo adresáře. |
FSCTL_MOVE_FILE |
Přemísťuje jeden nebo více virtuálních clusterů souboru z jednoho logického clusteru do druhého ve stejném svazku. Tato operace se používá během defragmentace. |
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION |
Dotazy na informace o rozpoznávání systému souborů na svazku |
FSCTL_QUERY_REGION_INFO |
Načte oblasti úložiště definované pro svazek, který podporuje vrstvení dat. |
FSCTL_QUERY_STORAGE_CLASSES |
Načte úrovně úložiště definované pro svazek, který podporuje vrstvení dat. |
FSCTL_QUERY_USN_JOURNAL |
Dotazy na informace o aktuálním deníku změn pořadového čísla aktualizace (USN), jeho záznamech a kapacitě. |
FSCTL_READ_FILE_USN_DATA |
Načte informace o pořadovém čísle aktualizace (USN) pro zadaný soubor nebo adresář. |
FSCTL_READ_FROM_PLEX |
Čte ze zadaného plexu. |
FSCTL_READ_USN_JOURNAL |
Načte sadu záznamů deníku změn pořadového čísla aktualizace (USN) mezi dvěma zadanými hodnotami USN. |
FSCTL_REPAIR_COPIES |
Opravte poškození dat tak, že vyberete správnou kopii, kterou chcete použít. |
FSCTL_SET_INTEGRITY_INFORMATION |
Načte stav integrity souboru nebo adresáře na svazku ReFS. |
FSCTL_SHRINK_VOLUME |
Signály, že se má svazek připravit na provedení operace zmenšení, operace zmenšení se má potvrdit nebo se operace zmenšení ukončí. |
FSCTL_UNLOCK_VOLUME |
Odemkne svazek. |
FSCTL_USN_TRACK_MODIFIED_RANGES |
Povolí funkci sledování rozsahu pro stream deníku změn pořadového čísla aktualizace (USN) na cílovém svazku nebo upraví již povolené parametry sledování rozsahu. |
FSCTL_WRITE_USN_CLOSE_RECORD |
Vygeneruje záznam v datovém proudu deníku změn pořadového čísla aktualizace (USN) pro vstupní soubor. |
IOCTL_VOLUME_GET_GPT_ATTRIBUTES |
Načte atributy svazku. |
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS |
Načte fyzické umístění zadaného svazku na jednom nebo více discích. |
IOCTL_VOLUME_IS_CLUSTERED |
Určuje, zda je zadaný svazek clusterovaný. |
IOCTL_VOLUME_IS_CSV |
Určuje, jestli se jedná o svazek sdíleného svazku clusteru. |
IOCTL_VOLUME_OFFLINE |
Přenese svazek do offline režimu. |
IOCTL_VOLUME_ONLINE |
Přináší svazky online. |
Následující řídicí kódy se používají s deníky změn.
- 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
Následující kódy defragmentaci ovládacích kódů.
- 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