StorPortPause 函数 (storport.h)

StorPortPause 例程在指定时间段内暂停适配器。

语法

STORPORT_API BOOLEAN StorPortPause(
  [in] PVOID HwDeviceExtension,
       ULONG Timeout
);

参数

[in] HwDeviceExtension

指向要暂停的适配器的硬件设备扩展的指针。 这是端口驱动程序代表微型端口驱动程序分配和初始化的每个 HBA 存储区域。 微型端口驱动程序通常在此扩展中存储特定于 HBA 的信息,例如 HBA 的状态和 HBA 的映射访问范围。 微型端口驱动程序调用 StorPortInitialize后,此区域立即可供微型端口驱动程序使用。 端口驱动程序在删除设备时释放此内存。

Timeout

指定适配器要暂停的时间间隔(以秒为单位)。

返回值

StorPortPause 如果微型端口驱动程序成功暂停适配器,FALSE 否则 返回 TRUE

言论

对适配器的所有请求将一直保留,直到超时过期或设备恢复。 附加到适配器的所有目标的所有请求将一直保留,直到适配器恢复或超时过期。

要求

要求 价值
目标平台 普遍
标头 storport.h (包括 Storport.h)
Storport.lib

另请参阅

StorPortResume