// ehstorioctl.h
typedef struct tagSILO_COMMAND {
UCHAR SiloIndex;
UCHAR Command;
ULONG cbCommandBuffer;
UCHAR rgbCommandBuffer[ANYSIZE_ARRAY];
} SILO_COMMAND, *PSILO_COMMAND;
View the official Windows Driver Kit DDI referenceNo description available.
This structure describes a storage silo driver command.
SiloIndexCommandThis member contains the 1667 command value.
cbCommandBufferThis member contains the size of the 1667 command buffer.
rgbCommandBufferTogether, cbCommandBufferSize and rgbCommandBuffer members indicate the raw data payload for the silo command, and are sent as-is to the device. The structure of the data in this buffer is silo-dependent. The structure is assumed to be shared knowledge between the client issuing this IOCTL and the device firmware implementation of this particular silo.