다음을 통해 공유


ExGetSharedWaiterCount 함수(wdm.h)

ExGetSharedWaiterCount 루틴은 지정된 리소스에 대한 공유 액세스에 대한 웨이터 수를 반환합니다.

구문

ULONG ExGetSharedWaiterCount(
  [in] PERESOURCE Resource
);

매개 변수

[in] Resource

테스트할 리소스에 대한 포인터입니다.

반환 값

ExGetSharedWaiterCount 는 공유 액세스를 위해 지정된 리소스를 획득하기 위해 현재 대기 중인 스레드 수를 반환합니다.

설명

ExGetSharedWaiterCount 를 호출하여 특정 리소스 변수로 보호되는 데이터를 읽기 위해 대기 중인 다른 스레드의 수를 예측할 수 있습니다. 호출자는 반환된 값이 특정 간격 동안 일정하게 유지된다고 가정할 수 없습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000부터 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
DDI 규정 준수 규칙 HwStorPortProhibitedDDIs(storport)

추가 정보

ExAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetExclusiveWaiterCount

ExReleaseResourceForThreadLite