структура STORAGE_DEVICE_ID_DESCRIPTOR (winioctl.h)
Используется с запросом кода управления IOCTL_STORAGE_QUERY_PROPERTY для получения данных дескриптора идентификатора устройства.
Синтаксис
typedef struct _STORAGE_DEVICE_ID_DESCRIPTOR {
DWORD Version;
DWORD Size;
DWORD NumberOfIdentifiers;
BYTE Identifiers[1];
} STORAGE_DEVICE_ID_DESCRIPTOR, *PSTORAGE_DEVICE_ID_DESCRIPTOR;
Члены
Version
Содержит размер этой структуры в байтах. Значение этого элемента изменится по мере добавления элементов в структуру.
Size
Указывает общий размер возвращаемых данных в байтах. Сюда могут входить данные, которые соответствуют этой структуре.
NumberOfIdentifiers
Содержит число идентификаторов, сообщаемых устройством в массиве Идентификаторы .
Identifiers[1]
Содержит массив дескрипторов идентификации переменной длины.
Комментарии
Дескриптор идентификатора устройства состоит из массива идентификаторов устройств, полученных со страницы SCSI-3 жизненно важных данных о продукте (VPD), 0x83, полученных во время обнаружения.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winioctl.h (включая Windows.h) |