StorPortHardwareReset 函数 (storport.h)

存储微型端口可以调用 StorPortHardwareReset 来发出硬件重置。

语法

ULONG StorPortHardwareReset(
  PVOID                  HwDeviceExtension,
  STOR_DEVICE_RESET_TYPE Type
);

参数

HwDeviceExtension

指向微型端口设备扩展的指针。

Type

指定要发出的重置类型的 STOR_DEVICE_RESET_TYPE 枚举。 目前, Type 必须设置为 StorFunctionLevelReset

返回值

StorPortHardwareReset 返回如下状态代码:

返回代码 说明
STOR_STATUS_INVALID_PARAMETER HwDeviceExtension 无效。
STOR_STATUS_NOT_IMPLEMENTED 不实现 StorFunctionLevelReset 以外的类型值。
STOR_STATUS_SUCCESS 硬件重置已成功完成。
STOR_STATUS_UNSUCCESSFUL 此操作失败。

注解

有关更多详细信息 ,请参阅重置和恢复设备

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 storport.h

另请参阅

STOR_DEVICE_RESET_TYPE