Edit

Share via


FileSystemControlCode Enum

Definition

Represents a file system control code (FSCTL).

public enum FileSystemControlCode
type FileSystemControlCode = 
Public Enum FileSystemControlCode
Inheritance
FileSystemControlCode

Fields

Name Value Description
RequestOplockLevel1 0
RequestOplockLevel2 1
RequestBatchOplock 2
OplockBreakAcknowledge 3
OpbatchAckClosePending 4
OplockBreakNotify 5
LockVolume 6
UnlockVolume 7
DismountVolume 8
IsVolumeMounted 10
IsPathnameValid 11
MarkVolumeDirty 12
QueryRetrievalPointers 14
GetCompression 15
SetCompression 16
MarkAsSystemHive 19
SetBootloaderAccessed 19
OplockBreakAckNo2 20
InvalidateVolumes 21
QueryFatBpb 22
RequestFilterOplock 23
FilesystemGetStatistics 24
GetNtfsVolumeData 25
GetNtfsFileRecord 26
GetVolumeBitmap 27
GetRetrievalPointers 28
MoveFile 29
IsVolumeDirty 30
AllowExtendedDasdIO 32
FindFilesBySid 35
SetObjectId 38
GetObjectId 39
DeleteObjectId 40
SetReparsePoint 41
GetReparsePoint 42
DeleteReparsePoint 43
EnumUsnData 44
SecurityIdCheck 45
ReadUsnJournal 46
SetObjectIdExtended 47
CreateOrGetObjectId 48
SetSparse 49
SetZeroData 50
QueryAllocatedRanges 51
EnableUpgrade 52
SetEncryption 53
EncryptionFsctlIO 54
WriteRawEncrypted 55
ReadRawEncrypted 56
CreateUsnJournal 57
ReadFileUsnData 58
WriteUsnCloseRecord 59
ExtendVolume 60
QueryUsnJournal 61
DeleteUsnJournal 62
MarkHandle 63
SisCopyfile 64
SisLinkFiles 65
RecallFile 69
ReadFromPlex 71
FilePrefetch 72
MakeMediaCompatible 76
SetDefectManagement 77
QuerySparingInfo 78
QueryOnDiskVolumeInfo 79
SetVolumeCompressionState 80
TxfsModifyRm 81
TxfsQueryRmInformation 82
TxfsRollforwardRedo 84
TxfsRollforwardUndo 85
TxfsStartRm 86
TxfsShutdownRm 87
TxfsReadBackupInformation 88
TxfsWriteBackupInformation 89
TxfsCreateSecondaryRm 90
TxfsGetMetadataInfo 91
TxfsGetTransactedVersion 92
TxfsSavepointInformation 94
TxfsCreateMiniversion 95
TxfsTransactionActive 99
SetZeroOnDeallocation 101
SetRepair 102
GetRepair 103
WaitForRepair 104
InitiateRepair 106
CscInternal 107
ShrinkVolume 108
SetShortNameBehavior 109
DfsrSetGhostHandleState 110
TxfsListTransactionLockedFiles 120
TxfsListTransactions 121
QueryPagefileEncryption 122
ResetVolumeAllocationHints 123
QueryDependentVolume 124
SdGlobalChange 125
TxfsReadBackupInformation2 126
LookupStreamFromCluster 127
TxfsWriteBackupInformation2 128
FileTypeNotification 129
FileLevelTrim 130
GetBootAreaInfo 140
GetRetrievalPointerBase 141
SetPersistentVolumeState 142
QueryPersistentVolumeState 143
RequestOplock 144
CsvTunnelRequest 145
IsCsvFile 146
QueryFileSystemRecognition 147
CsvGetVolumePathName 148
CsvGetVolumeNameForVolumeMountPoint 149
CsvGetVolumePathNamesForVolumeName 150
IsFileOnCsvVolume 151
CorruptionHandling 152
OffloadRead 153
OffloadWrite 154
CsvInternal 155
SetPurgeFailureMode 156
QueryFileLayout 157
IsVolumeOwnedBycsvfs 158
GetIntegrityInformation 159
SetIntegrityInformation 160
QueryFileRegions 161
DedupFile 165
DedupQueryFileHashes 166
DedupQueryRangeState 167
DedupQueryReparseInfo 168
RkfInternal 171
ScrubData 172
RepairCopies 173
DisableLocalBuffering 174
CsvMgmtLock 175
CsvQueryDownLevelFileSystemCharacteristics 176
AdvanceFileId 177
CsvSyncTunnelRequest 178
CsvQueryVetoFileDirectIO 179
WriteUsnReason 180
CsvControl 181
GetRefsVolumeData 182
SetBreakOnStatus 183
CbafiltIgnoreAdsChanges 184
CsvHBreakingSyncTunnelRequest 185
MpfilterQueryFileChange 186
QueryStorageClasses 187
QueryRegionInfo 188
UsnTrackModifiedRanges 189
UsnSubmitModifiedRanges 190
QuerySharedVirtualDiskSupport 192
SvhdxSyncTunnelRequest 193
SvhdxSetInitiatorInformation 194
SetExternalBacking 195
GetExternalBacking 196
DeleteExternalBacking 197
EnumExternalBacking 198
EnumOverlay 199
StartOverlayIntegrity 200
StopOverlayIntegrity 201
ControlOverlayIntegrity 202
QueryOverlayIntegrity 203
AddOverlay 204
RemoveOverlay 205
UpdateOverlay 206
ShuffleFile 208
DuplicateExtentsToFile 209
CheckForSection 210
SparseOverallocate 211
StorageQosControl 212
InitiateFileMetadataOptimization 215
QueryFileMetadataOptimization 216
SvhdxAsyncTunnelRequest 217
GetWofVersion 218
HcsSyncTunnelRequest 219
HcsAsyncTunnelRequest 220
QueryExtentReadCacheInfo 221
QueryRefsVolumeCounterInfo 222
CleanVolumeMetadata 223
SetIntegrityInformationEx 224
SuspendOverlay 225
VirtualStorageQueryProperty 226
FilesystemGetStatisticsEx 227
QueryVolumeContainerState 228
SetLayerRoot 229
QueryDirectAccessExtents 230
NotifyStorageSpaceAllocation 231
SsdiStorageRequest 232
QueryDirectImageOriginalBase 233
ReadUnprivilegedUsnJournal 234
GhostFileExtents 235
QueryGhostedFileExtents 236
UnmapSpace 237
HcsSyncNoWriteTunnelRequest 238
HsmControl 239
StartVirtualizationInstance 240
GetFilterFileIdentifier 241
StreamsQueryParameters 241
StreamsAssociateId 242
StreamsQueryId 243
GetRetrievalPointersAndRefcount 244
QueryVolumeNumaInfo 245
RefsDeallocateRanges 246
QueryRefsSmrVolumeInfo 247
SetRefsSmrVolumeGcParameters 248
SetRefsFileStrictlySequential 249
DuplicateExtentsToFileEx 250
QueryBadRanges 251
SetDaxAllocAlignmentHint 252
DeleteCorruptedRefsContainer 253
ScrubUndiscoverableId 254
NotifyDataChange 255
StartVirtualizationInstanceEx 256
EncryptionKeyControl 257
VirtualStorageSetBehavior 258
SetReparsePointEx 259
DefineStorageReserve 260
QueryStorageReserve 261
DeleteStorageReserve 262
RepairStorageReserve 263
RearrangeFile 264

Remarks

See https://msdn.microsoft.com/en-us/library/cc231987.aspx for more information on published control codes.

Applies to