Compartir a través de


estructura de STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR (ntddstor.h)

La estructura STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR se usa para recuperar la información de atributos de un dispositivo.

Sintaxis

typedef struct _STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR {
  ULONG   Version;
  ULONG   Size;
  ULONG64 Attributes;
} STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR, *PSTORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR;

Miembros

Version

Contiene la versión de los datos notificados.

Size

Indica la cantidad de datos notificados, en bytes. Este es el .sizeof(STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)

Attributes

Valor Significado
STORAGE_ATTRIBUTE_BYTE_ADDRESSABLE_IO
0x01
Atributo que indica que un dispositivo de almacenamiento admite E/S direccionable de bytes.
STORAGE_ATTRIBUTE_BLOCK_IO
0x02
Atributo que indica que un dispositivo de almacenamiento admite E/S de bloque.
STORAGE_ATTRIBUTE_DYNAMIC_PERSISTENCE
0x04
Atributo que indica que la persistencia de datos en el dispositivo de almacenamiento puede cambiar.
STORAGE_ATTRIBUTE_VOLATILE
0x08
Atributo que indica que un dispositivo de almacenamiento es volátil y no admite la persistencia de los datos.
STORAGE_ATTRIBUTE_ASYNC_EVENT_NOTIFICATION
0x10
Reservado
STORAGE_ATTRIBUTE_PERF_SIZE_INDEPENDENT
0x20
Atributo que indica que un dispositivo de almacenamiento tiene un rendimiento de E/S independiente de los tamaños de E/S.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado ntddstor.h (incluya Ntddstor.h)