Kontrollkoder för volymhantering

Kontrollkoder som används i volymhantering.

I det här avsnittet

Ämne Beskrivning
FSCTL_CREATE_USN_JOURNAL
Skapar en uppdateringssekvensnummer (USN) ändringsjournalström på en målvolym eller ändrar en befintlig ändringsjournalström.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS
Hämtar information om ett filsystem som CSVFS är en proxy för.
FSCTL_DELETE_USN_JOURNAL
Tar bort ändringsjournalen för uppdateringssekvensnummer (USN) på en volym eller väntar på meddelande om borttagning av ändringsjournal.
FSCTL_DISMOUNT_VOLUME
Demonterar en volym oavsett om volymen används eller inte. Mer information finns i avsnittet Anmärkningar.
FSCTL_ENUM_USN_DATA
Räknar upp data för uppdateringssekvensnummer (USN) mellan två angivna gränser för att hämta MFT-poster (Master File Table).
FSCTL_EXTEND_VOLUME
Ökar storleken på en monterad volym.
FSCTL_GET_BOOT_AREA_INFO
Hämtar platser för startsektorer för en volym.
FSCTL_GET_INTEGRITY_INFORMATION
Hämtar integritetsstatus för en fil eller katalog på en ReFS-volym.
FSCTL_GET_NTFS_VOLUME_DATA
Hämtar information om den angivna NTFS-filsystemvolymen.
FSCTL_GET_RETRIEVAL_POINTER_BASE
Returnerar sektorförskjutningen till det första logiska klusternumret (LCN) i filsystemet i förhållande till volymens början.
FSCTL_GET_RETRIEVAL_POINTERS
Med ett filhandtag hämtar en datastruktur som beskriver allokeringen och platsen på en viss fils disk, eller, med tanke på ett volymhandtag, platserna för dåliga kluster på en volym.
FSCTL_GET_VOLUME_BITMAP
Hämtar en bitmapp med upptagna och tillgängliga kluster på en volym.
FSCTL_IS_CSV_FILE
Avgör om en fil lagras på en CSVFS-volym eller hämtar namnområdesinformation.
FSCTL_IS_FILE_ON_CSV_VOLUME
Avgör om en fil lagras på en CSVFS-volym eller hämtar namnområdesinformation.
FSCTL_IS_VOLUME_MOUNTED
Avgör om den angivna volymen är monterad eller om den angivna filen eller katalogen finns på en monterad volym.
FSCTL_IS_VOLUME_OWNED_BYCSVFS
Avgör om en volym är låst av CSVFS.
FSCTL_LOCK_VOLUME
Låser en volym om den inte används.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER
Givet ett handtag till en NTFS-volym eller en fil på en NTFS-volym returnerar en kedja av datastrukturer som beskriver strömmar som upptar de angivna klustren.
FSCTL_MARK_HANDLE
Markerar en angiven fil eller katalog och dess ändringsjournalpost med information om ändringar i filen eller katalogen.
FSCTL_MOVE_FILE
Flyttar ett eller flera virtuella kluster av en fil från ett logiskt kluster till ett annat inom samma volym. Den här åtgärden används under defragmentering.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION
Frågor om information om filsystemigenkänning på en volym.
FSCTL_QUERY_REGION_INFO
Hämtar de lagringsnivåregioner som definierats för en volym som stöder datanivåindelning.
FSCTL_QUERY_STORAGE_CLASSES
Hämtar de lagringsnivåer som definierats för en volym som stöder datanivåindelning.
FSCTL_QUERY_USN_JOURNAL
Frågar efter information om den aktuella ändringsjournalen för uppdateringssekvensnummer (USN), dess poster och dess kapacitet.
FSCTL_READ_FILE_USN_DATA
Hämtar information om ändringsjournalen för uppdateringssekvensnummer (USN) för den angivna filen eller katalogen.
FSCTL_READ_FROM_PLEX
Läser från angiven plex.
FSCTL_READ_USN_JOURNAL
Hämtar uppsättningen med ändringsjournalposter för uppdateringssekvensnummer (USN) mellan två angivna USN-värden.
FSCTL_REPAIR_COPIES
Reparera skadade data genom att välja rätt kopia att använda.
FSCTL_SET_INTEGRITY_INFORMATION
Hämtar integritetsstatus för en fil eller katalog på en ReFS-volym.
FSCTL_SHRINK_VOLUME
Signaler om att volymen ska förberedas för att utföra krympningsåtgärden, att krympåtgärden ska utföras eller att krympåtgärden ska avbrytas.
FSCTL_UNLOCK_VOLUME
Låser upp en volym.
FSCTL_USN_TRACK_MODIFIED_RANGES
Aktiverar funktionen för intervallspårning för uppdateringssekvensnummer (USN) ändringsjournalström på en målvolym, eller ändrar redan aktiverade intervallspårningsparametrar.
FSCTL_WRITE_USN_CLOSE_RECORD
Genererar en post i ändringsjournalströmmen för uppdateringssekvensnummer (USN) för indatafilen.
IOCTL_VOLUME_GET_GPT_ATTRIBUTES
Hämtar attributen för en volym.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
Hämtar den fysiska platsen för en angiven volym på en eller flera diskar.
IOCTL_VOLUME_IS_CLUSTERED
Avgör om den angivna volymen är klustrad.
IOCTL_VOLUME_IS_CSV
Avgör om en volym är en CSV-volym.
IOCTL_VOLUME_OFFLINE
Tar en volym offline.
IOCTL_VOLUME_ONLINE
Ger en volym online.

Följande kontrollkoder används med ändringsjournaler.

Följande är defragmentering kontrollkoder.

Kontrollkoder för kataloghantering

kontrollkoder för filhantering