SRBEX_DATA_WMI struttura (srb.h)

La struttura SRBEX_DATA_WMI contiene i dati della richiesta per una SRB WMI estesa.

Nota I modelli di driver di porta SCSI e miniport SCSI possono essere modificati o non disponibili in futuro. È invece consigliabile usare i modelli di driver Storport e Miniport Storport.
 

Sintassi

typedef struct _SRBEX_DATA_WMI {
  SRBEXDATATYPE       Type;
  ULONG               Length;
  UCHAR               WMISubFunction;
  UCHAR               WMIFlags;
  UCHAR               Reserved[2];
  ULONG               Reserved1;
  PVOID POINTER_ALIGN DataPath;
} SRBEX_DATA_WMI, *PSRBEX_DATA_WMI;

Members

Type

Indicatore del tipo di dati per la struttura di dati SRB estesa bidirezionale. Impostare su SrbExDataTypeWmi.

Length

Lunghezza dei dati in questa struttura a partire dal membro WMISubFunction . Impostare su SRBEX_DATA_WMI_LENGTH.

WMISubFunction

Indica l'azione WMI da eseguire. Il valore della sottofunzione corrisponde al numero di IRP secondario WMI che identifica l'operazione WMI.

WMIFlags

Indica che la richiesta WMI è per l'adattatore se SRB_WMI_FLAGS_ADAPTER_REQUEST è impostata e che l'indirizzo del dispositivo di archiviazione è riservato. In caso contrario, WMIFlags sarà NULL, che indica che la richiesta è per il dispositivo di archiviazione specificato da un indirizzo in AddressOffset nella struttura STORAGE_REQUEST_BLOCK .

Reserved[2]

Questo membro è riservato. Contiene zero.

Reserved1

Questo membro è riservato. Impostare su 0.

DataPath

Specifica il percorso dei dati WMI per questa richiesta.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.
Intestazione srb.h (include Storport.h, Srb.h, Minitape.h)

Vedi anche

STORAGE_REQUEST_BLOCK