storport.h) (STOR_POFX_POWER_CONTROL 结构

STOR_POFX_POWER_CONTROL是使用 ScsiUnitPoFxPowerControlControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构,或使用 ScsiAdapterPoFxPowerControlControlType 调用 HwStorAdapterControl 例程。

语法

typedef struct _STOR_POFX_POWER_CONTROL {
  STOR_POWER_CONTROL_HEADER Header;
  LPCGUID                   PowerControlCode;
  SIZE_T                    InBufferSize;
  SIZE_T                    OutBufferSize;
  PVOID                     InBuffer;
  PVOID                     OutBuffer;
  PSIZE_T                   BytesReturned;
} STOR_POFX_POWER_CONTROL, *PSTOR_POFX_POWER_CONTROL;

成员

Header

STOR_POWER_CONTROL_HEADER结构。

PowerControlCode

电源控制代码 GUID,标识要为单元或适配器执行的专用控制操作。

InBufferSize

InBuffer 处输入缓冲区的大小(以字节为单位)。

OutBufferSize

OutBuffer 处输出缓冲区的大小(以字节为单位)。

InBuffer

指向缓冲区的指针,该缓冲区包含专用电源控制调用的输入参数和数据。

OutBuffer

指向缓冲区的指针,将在缓冲区中返回专用电源控制调用的结果输出参数和数据。

BytesReturned

OutBuffer 中返回的数据的大小(以字节为单位)。

要求

要求
最低受支持的客户端 Windows 8
标头 storport.h

另请参阅

HwStorAdapterControl

HwStorUnitControl

STOR_POWER_CONTROL_HEADER