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