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) |