NdisInitializeEvent 함수(ndis.h)
NdisInitializeEvent 함수는 이후에 동기화 메커니즘으로 사용할 드라이버 초기화 중에 이벤트 개체를 설정합니다.
구문
void NdisInitializeEvent(
[out] PNDIS_EVENT Event
);
매개 변수
[out] Event
드라이버에 불투명한 이벤트 개체에 대한 호출자 제공 스토리지에 대한 포인터입니다.
반환 값
없음
설명
NdisInitializeEvent 함수는 NotificationEvent의 이벤트 유형과 신호되지 않은 초기 상태를 포함하는 이벤트 개체를 만듭니다. 알림 이벤트에 대한 자세한 내용은 이벤트 개체 정의 및 사용을 참조하세요.
NdisInitializeEvent에 전달된 이벤트 포인터는 다른 모든 NdisXxxEvent 함수에 필요한 매개 변수입니다.
IRQL <= DISPATCH_LEVEL 실행해야 하는 드라이버 함수는 NdisSetEvent 및 NdisResetEvent 함수를 호출할 수 있지만 IRQL > PASSIVE_LEVEL NdisWaitEvent 를 호출하는 것은 심각한 오류입니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows Vista에서 NDIS 6.0 및 NDIS 5.1 드라이버(NdisInitializeEvent(NDIS 5.1) 참조)에 대해 지원됩니다. Windows XP에서 NDIS 5.1 드라이버(NdisInitializeEvent(NDIS 5.1) 참조)에 대해 지원됩니다. |
| 대상 플랫폼 | 유니버설 |
| 헤더 | ndis.h(Ndis.h 포함) |
| 라이브러리 | Ndis.lib |
| IRQL | 모든 수준 |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기