структура 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
Если параметр DetectionType имеет значение DetectInt13, объединение является DISK_INT13_INFO структурой.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13
Если параметр DetectionType имеет значение DetectExInt13, объединение является DISK_EX_INT13_INFO структурой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winioctl.h (включая Windows.h) |