Compartir a través de


SRBEX_DATA_WMI estructura (srb.h)

La estructura de SRBEX_DATA_WMI contiene los datos de solicitud de una SRB de WMI extendida.

Nota Los modelos de controlador de puerto SCSI y controlador de minipuerto SCSI pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar los modelos del controlador Storport y del controlador storport miniport .
 

Sintaxis

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;

Miembros

Type

Indicador de tipo de datos para la estructura de datos SRB extendida bidireccional. Establezca en SrbExDataTypeWmi.

Length

Longitud de los datos de esta estructura a partir del miembro WMISubFunction . Establézcalo en SRBEX_DATA_WMI_LENGTH.

WMISubFunction

Indica la acción WMI que se va a realizar. El valor de subfunción corresponde al número irP secundario de WMI que identifica la operación WMI.

WMIFlags

Indica que la solicitud WMI es para el adaptador si se establece SRB_WMI_FLAGS_ADAPTER_REQUEST y que la dirección del dispositivo de almacenamiento está reservada. De lo contrario, WMIFlags será NULL, lo que indica que la solicitud es para el dispositivo de almacenamiento especificado por una dirección en AddressOffset en la estructura STORAGE_REQUEST_BLOCK .

Reserved[2]

Este miembro está reservado. Contiene ceros.

Reserved1

Este miembro está reservado. Establecer en 0.

DataPath

Especifica la ruta de acceso de datos WMI para esta solicitud.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8.
Encabezado srb.h (incluya Storport.h, Srb.h, Minitape.h)

Consulte también

STORAGE_REQUEST_BLOCK