GET_DISK_ATTRIBUTES结构(winioctl.h)

包含磁盘设备的属性。 作为 IOCTL_DISK_GET_DISK_ATTRIBUTES 控件代码的输出缓冲区返回。

Syntax

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

Members

Version

设置为 sizeof(GET_DISK_ATTRIBUTES)

Reserved1

预留。

Attributes

包含属性。

价值 Meaning
DISK_ATTRIBUTE_OFFLINE
0x0000000000000001
磁盘处于脱机状态。
DISK_ATTRIBUTE_READ_ONLY
0x0000000000000002
磁盘是只读的。

要求

Requirement 价值
最低支持的客户端 Windows 7 [仅限桌面应用]
支持的最低服务器 Windows Server 2008 R2 [仅限桌面应用]
Header winioctl.h (包括 Windows.h)

另请参阅

磁盘管理结构

IOCTL_DISK_GET_DISK_ATTRIBUTES

SET_DISK_ATTRIBUTES