DISK_DETECTION_INFO結構 (winioctl.h)
包含偵測到的磁碟驅動器參數。
語法
typedef struct _DISK_DETECTION_INFO {
DWORD SizeOfDetectInfo;
DETECTION_TYPE DetectionType;
union {
struct {
DISK_INT13_INFO Int13;
DISK_EX_INT13_INFO ExInt13;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
} DISK_DETECTION_INFO, *PDISK_DETECTION_INFO;
成員
SizeOfDetectInfo
結構的大小,以位元組為單位。
DetectionType
偵測到的數據分割類型。
這個成員可以是 來自DETECTION_TYPE 列舉的下列其中一個值。
值 | 列舉型別 | 意義 |
---|---|---|
DetectExInt13 | 2 | 磁碟具有擴充的 Int13 磁碟分區。 |
DetectInt13 | 1 | 磁碟具有標準的 Int13 磁碟分區。 |
DetectNone | 0 | 磁碟沒有 Int13 或擴充的 Int13 磁碟分區。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13
如果 DetectType 是 DetectInt13,則聯集是 DISK_INT13_INFO 結構。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13
如果 DetectType 是 DetectExInt13,則聯集是 DISK_EX_INT13_INFO 結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | winioctl.h (包含 Windows.h) |