структура STORAGE_READ_CAPACITY (ntddstor.h)

STORAGE_READ_CAPACITY содержит сведения о емкости чтения диска, возвращенные из запроса IOCTL_STORAGE_READ_CAPACITY.

Синтаксис

typedef struct _STORAGE_READ_CAPACITY {
  ULONG         Version;
  ULONG         Size;
  ULONG         BlockLength;
  LARGE_INTEGER NumberOfBlocks;
  LARGE_INTEGER DiskLength;
} STORAGE_READ_CAPACITY, *PSTORAGE_READ_CAPACITY;

Члены

Version

Версия этой структуры. Задайте для параметра sizeof(STORAGE_READ_CAPACITY).

Size

Размер этой структуры. Задайте для параметра sizeof(STORAGE_READ_CAPACITY).

BlockLength

Число байтов на блок на диске.

NumberOfBlocks

Общее количество блоков на диске.

DiskLength

Общий размер диска в байтах.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 8.
Верхняя часть ntddstor.h (включая Ntddstor.h)

См. также раздел

IOCTL_STORAGE_READ_CAPACITY