ScsiReportLuns_OUT structure (hbapiwmi.h)

The ScsiReportLuns_OUT structure is used to report the output parameter data of the ScsiReportLuns WMI method to the WMI client.

Syntax

typedef struct _ScsiReportLuns_OUT {
  ULONG HBAStatus;
  ULONG ResponseBufferSize;
  ULONG SenseBufferSize;
  UCHAR ScsiStatus;
  UCHAR ResponseBuffer[1];
} ScsiReportLuns_OUT, *PScsiReportLuns_OUT;

Members

HBAStatus

Contains a value associated with the WMI class qualifier HBA_STATUS that indicates the result of an HBA query operation.

ResponseBufferSize

Indicates the size in bytes of the buffer that will hold the results of the inquiry command.

SenseBufferSize

Indicates the size in bytes of the buffer that will hold the SCSI sense data that results from the inquiry command.

ScsiStatus

Contains the status of the SCSI report LUNs command.

ResponseBuffer[1]

Contains the results of the SCSI report LUNs command.

Remarks

The WMI tool suite generates a declaration of the ScsiReportLuns_OUT structure in Hbapiwmi.h when it compiles the MSFC_HBAAdapterMethods WMI Class.

Requirements

Requirement Value
Header hbapiwmi.h (include Hbapiwmi.h)

See also

HBA_STATUS

ScsiReportLuns