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

참고 항목

STOR_GROUP_AFFINITY

StorPortCreateSystemThread

StorPortSetSystemGroupAffinityThread