Поделиться через


структура GET_DISK_ATTRIBUTES (winioctl.h)

Содержит атрибуты дискового устройства. Возвращается в качестве выходного буфера из кода элемента управления IOCTL_DISK_GET_DISK_ATTRIBUTES .

Синтаксис

typedef struct _GET_DISK_ATTRIBUTES {
  DWORD     Version;
  DWORD     Reserved1;
  DWORDLONG Attributes;
} GET_DISK_ATTRIBUTES, *PGET_DISK_ATTRIBUTES;

Члены

Version

Задайте значение sizeof(GET_DISK_ATTRIBUTES).

Reserved1

Зарезервировано.

Attributes

Содержит атрибуты.

Значение Значение
DISK_ATTRIBUTE_OFFLINE
0x0000000000000001
Диск находится в автономном режиме.
DISK_ATTRIBUTE_READ_ONLY
0x0000000000000002
Диск доступен только для чтения.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

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

Структуры управления дисками

IOCTL_DISK_GET_DISK_ATTRIBUTES

SET_DISK_ATTRIBUTES