NdisSetEvent 함수(ndis.h)

NdisSetEvent 함수는 지정된 이벤트가 아직 Signaled가 아닌 경우 신호를 받은 상태로 설정합니다.

구문

void NdisSetEvent(
  [in] PNDIS_EVENT Event
);

매개 변수

[in] Event

호출자가 스토리지를 제공하는 초기화된 이벤트 개체에 대한 포인터입니다.

반환 값

없음

설명

이벤트가 신호 상태가 되면 이벤트가 충족될 때까지 대기하고 모든 웨이터가 실행을 위해 디스패치됩니다.

NdisSetEvent를 호출한 후에는 드라이버가 NdisResetEvent 함수를 호출할 때까지 이벤트가 신호 상태로 유지됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista에서 NDIS 6.0 및 NDIS 5.1 드라이버(NdisSetEvent(NDIS 5.1 참조))에 대해 지원됩니다. Windows XP에서 NDIS 5.1 드라이버(NdisSetEvent(NDIS 5.1 참조))에 대해 지원됩니다.
대상 플랫폼 유니버설
헤더 ndis.h(Ndis.h 포함)
라이브러리 Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI 규정 준수 규칙 Irql_Synch_Function(ndis)

추가 정보

NdisInitializeEvent

NdisResetEvent

NdisWaitEvent