Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
StorPortRegisterDriverProxyEndpoints registers driver proxy endpoints with the kernel.
Syntax
ULONG StorPortRegisterDriverProxyEndpoints(
PVOID HwDeviceExtension,
PSTOR_DRIVER_PROXY_EXTENSION ProxyExtension,
PSTOR_DRIVER_PROXY_ENDPOINT_INFORMATION EndpointInfo,
ULONG Count
);
Parameters
HwDeviceExtension
[in] A pointer to the hardware device extension for the host bus adapter (HBA).
ProxyExtension
[in] Pointer to opaque data that contains the driver proxy extension. Storport returns this information when the miniport driver calls StorPortRegisterDriverProxy.
EndpointInfo
[in/out] Pointer to an array of STOR_DRIVER_PROXY_ENDPOINT_INFORMATION structures that contain the driver proxy endpoint information.
Count
[in] The number of elements in the array that EndpointInfo points to.
Return value
StorPortRegisterDriverProxyEndpoints returns one of the following STOR_STATUS codes:
| Return code | Description |
|---|---|
| STOR_STATUS_NOT_IMPLEMENTED | This function is not implemented on the active operating system. |
| STOR_STATUS_SUCCESS | The operation was successful. |
| STOR_STATUS_INVALID_PARAMETER | The operation fails with this return value if one or more of the parameters are invalid. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 11, version 24H2 |
| Header | storport.h |
See also
STOR_DRIVER_PROXY_ENDPOINT_INFORMATION