StorPortRevertToUserGroupAffinityThread 函数 (storport.h)
语法
ULONG StorPortRevertToUserGroupAffinityThread(
[in] PVOID HwDeviceExtension,
[in/optional] PVOID ThreadContext,
[in] PSTOR_GROUP_AFFINITY PreviousAffinity
);
参数
[in] HwDeviceExtension
指向微型端口的硬件设备扩展的指针。
[in/optional] ThreadContext
指向之前调用 StorPortCreateSystemThread 时收到的线程上下文的指针。
[in] PreviousAffinity
指向 STOR_GROUP_AFFINITY 结构的指针,其中包含要还原的组相关性。 此组相关性是在之前对 StorPortSetSystemGroupAffinityThread 的调用中获取的。
返回值
StorPortRevertToUserGroupAffinityThread 返回以下值之一:
返回代码 | 说明 |
---|---|
STOR_STATUS_SUCCESS | 已成功还原原始组相关性。 |
STOR_STATUS_INVALID_IRQL | IRQL 级别必须为 <= DISPATCH_LEVEL。 |
STOR_STATUS_INVALID_PARAMETER | 提供的一个或多个参数无效。 |
STOR_STATUS_UNSUCCESSFUL | 由于其他内部系统原因而返回。 |
注解
如果微型端口调用 StorPortSetSystemGroupAffinityThread 来临时更改线程的组相关性,则应调用 StorPortRevertToUserGroupAffinityThread,以在线程退出之前还原线程与其原始值的关联。
要求
要求 | 值 |
---|---|
最低受支持的服务器 | Windows Server 2022 |
标头 | storport.h |