Condividi tramite


struttura SRBEX_DATA_WMI (storport.h)

La struttura SRBEX_DATA_WMI contiene i dati della richiesta per un SRB WMI esteso.

Nota I modelli di driver porta SCSI e miniport SCSI potrebbero essere modificati o non disponibili in futuro. È invece consigliabile usare driver Storport e modelli di driver 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;

Membri

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 IRP secondario WMI che identifica l'operazione WMI.

WMIFlags

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

Reserved[2]

Questo membro è riservato. Contiene zeri.

Reserved1

Questo membro è riservato. Impostare su 0.

DataPath

Specifica il percorso dati WMI per questa richiesta.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.
intestazione storport.h (include Storport.h, Srb.h, Minitape.h)

Vedere anche

STORAGE_REQUEST_BLOCK