StorPortGetDriverProxyEndpointWrapper 函数 (storport.h)

StorPortGetDriverProxyEndpointWrapper 检索驱动程序终结点的包装函数指针的地址。

语法

ULONG StorPortGetDriverProxyEndpointWrapper(
  PVOID                                  HwDeviceExtension,
  PSTOR_DRIVER_PROXY_EXTENSION           ProxyExtension,
  STOR_DRIVER_PROXY_ENDPOINT_FUNCTION_ID Id,
  PVOID                                  *Wrapper
);

参数

HwDeviceExtension

[in]指向主机总线适配器(HBA)的硬件设备扩展的指针。

ProxyExtension

[in]指向包含驱动程序代理扩展的不透明结构的指针。

Id

[in]驱动程序的终结点函数的标识符。

Wrapper

[out]指向接收包装函数地址的位置的指针。

返回值

StorPortGetDriverProxyEndpointWrapper 返回 STOR_STATUS_SUCCESS(如果包装器成功返回)。 否则,它将返回以下STOR_STATUS代码之一:

返回代码 描述
STOR_STATUS_NOT_IMPLEMENTED 此函数未在活动作系统上实现。
STOR_STATUS_INVALID_PARAMETER 如果一个或多个参数无效,则作将失败并返回此返回值。

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2
标头 storport.h

另请参阅

StorPortIsDriverHotSwapEnabled

StorPortRegisterDriverProxy

StorPortRegisterDriverProxyEndpoints