Поделиться через


структура STORAGE_FRU_ID_DESCRIPTOR (ntddstor.h)

STORAGE_FRU_ID_DESCRIPTOR — это структура, используемая, когда вызывающий объект отправляет IOCTL_STORAGE_QUERY_PROPERTY для запроса идентификатора блока замены сбоя (FRU).

Синтаксис

typedef struct _STORAGE_FRU_ID_DESCRIPTOR {
  ULONG Version;
  ULONG Size;
  ULONG IdentifierSize;
  UCHAR Identifier[ANYSIZE_ARRAY];
} STORAGE_FRU_ID_DESCRIPTOR, *PSTORAGE_FRU_ID_DESCRIPTOR;

Члены

Version

Версия этой структуры. Задайте значение sizeof(STORAGE_FRU_ID_DESCRIPTOR).

Size

Размер этой структуры в байтах. Должен иметь значение >= sizeof(STORAGE_FRU_ID_DESCRIPTOR).

IdentifierSize

Размер массива в поле Идентификатор в байтах.

Identifier[ANYSIZE_ARRAY]

Массив, в который записывается идентификатор FRU. Размер этого массива — IdentifierSize байт.

Комментарии

STORAGE_FRU_ID_DESCRIPTOR используется в качестве выходного буфера, в котором возвращается результат, когда вызывающий объект отправляет IOCTL_STORAGE_QUERY_PROPERTY со значением STORAGE_PROPERTY_IDStorageFruIdProperty.

Требования

Требование Значение
Заголовок ntddstor.h

См. также раздел

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE