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