struttura SILO_COMMAND (ehstorioctl.h)

Questa struttura descrive un comando driver silo di archiviazione.

Sintassi

typedef struct tagSILO_COMMAND {
  UCHAR SiloIndex;
  UCHAR Command;
  ULONG cbCommandBuffer;
  UCHAR rgbCommandBuffer[ANYSIZE_ARRAY];
} SILO_COMMAND, *PSILO_COMMAND;

Members

SiloIndex

Command

Questo membro contiene il valore del comando 1667.

cbCommandBuffer

Questo membro contiene le dimensioni del buffer dei comandi 1667.

rgbCommandBuffer[ANYSIZE_ARRAY]

Commenti

Insieme, i membri cbCommandBufferSize e rgbCommandBuffer indicano il payload dei dati non elaborati per il comando silo e vengono inviati così com'è al dispositivo. La struttura dei dati in questo buffer dipende dal silo. Si presuppone che la struttura sia condivisa tra il client che emette questo IOCTL e l'implementazione del firmware del dispositivo di questo particolare silo.

Requisiti

Requisito Valore
Intestazione ehstorioctl.h (include EhStorIoctl.h)