Syntax
typedef enum {
  VM_FS_DISK_INFO_FLAG_BASIC_INFO = 0x00000001L,
  VM_FS_DISK_INFO_FLAG_FREE_SPACE = 0x00000002L,
  VM_FS_DISK_INFO_FLAG_FAT_STATISTICS = 0x00000004L,
  VM_FS_DISK_INFO_FLAG_VOLUME_LABEL = 0x00000008L,
  VM_FS_DISK_INFO_FLAG_MAX = 0x7FFFFFFF
} VM_FS_DISK_INFO_FLAG;
ContentsIndex
PreviousUpNext
VM_FS_DISK_INFO_FLAG
Syntax
typedef enum {
  VM_FS_DISK_INFO_FLAG_BASIC_INFO = 0x00000001L,
  VM_FS_DISK_INFO_FLAG_FREE_SPACE = 0x00000002L,
  VM_FS_DISK_INFO_FLAG_FAT_STATISTICS = 0x00000004L,
  VM_FS_DISK_INFO_FLAG_VOLUME_LABEL = 0x00000008L,
  VM_FS_DISK_INFO_FLAG_MAX = 0x7FFFFFFF
} VM_FS_DISK_INFO_FLAG;
Description
File

vmfs.h

Members
Members 
Description 
VM_FS_DISK_INFO_FLAG_BASIC_INFO = 0x00000001L 
Returns all fields in structure vm_fs_get_disk_info except FreeClusters, BadClusters, Files, FileChains, FreeChains, LargestFreeChain. This flag never requires a FAT scan. 
VM_FS_DISK_INFO_FLAG_FREE_SPACE = 0x00000002L 
Returns field FreeClusters. This flags may require FS to scan the complete FAT if the amount of free space is not known. In this case, FS_DISK_INFO_FAT_STATISTICS is returned in addition to FS_DISK_INFO_FREE_SPACE. 
VM_FS_DISK_INFO_FLAG_FAT_STATISTICS = 0x00000004L 
Returns fields BadClusters, Files, FileChains, FreeChains, LargestFreeChain. This flag will always cause FS to scan the complete FAT. 
VM_FS_DISK_INFO_FLAG_VOLUME_LABEL = 0x00000008L 
Gets volume label of the target drive. The maximum length is 11 wide characters. This option must be used with FS_DISK_INFO_BASIC_INFO. 
VM_FS_DISK_INFO_FLAG_MAX = 0x7FFFFFFF 
Forces the compiler to use 4-byte integer for enum. 
Group
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.