NdisCompleteNetPnPEvent 함수(ndis.h)
프로토콜 드라이버는 NdisCompleteNetPnPEvent 함수를 호출하여 호출자의 ProtocolNetPnPEvent 함수가 NDIS_STATUS_PENDING 반환한 플러그 앤 플레이 또는 전원 관리 이벤트에 대한 응답을 완료합니다.
구문
void NdisCompleteNetPnPEvent(
[in] NDIS_HANDLE NdisBindingHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
[in] NDIS_STATUS Status
);
매개 변수
[in] NdisBindingHandle
NdisOpenAdapterEx 함수의 NdisBindingHandle 매개 변수에 NDIS가 제공한 핸들입니다. 핸들은 호출자와 기본 미니포트 어댑터 간의 바인딩을 식별합니다.
NetPnPEventNotification
에 대한 포인터입니다.NDIS가 호출자에게 전달 한 NET_PNP_EVENT_NOTIFICATION 구조체 ProtocolNetPnPEvent 함수입니다.
[in] Status
보류 중인 플러그 앤 플레이 또는 전원 관리 이벤트 알림에 대한 프로토콜 드라이버의 응답입니다. 이러한 이벤트를 성공하려면 NDIS_STATUS_SUCCESS 지정합니다. 다른 상태 값에 대한 자세한 내용은 의 반환 값을 참조하세요. ProtocolNetPnPEvent 함수입니다.
반환 값
없음
설명
프로토콜 드라이버가 ProtocolNetPnPEvent 함수에서 NDIS_STATUS_PENDING 반환하는 경우 결국 NdisCompleteNetPnPnPEvent를 호출하여 지정된 플러그 앤 플레이 또는 전원 관리 알림에 대한 응답을 나타내야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.0 이상에서 지원됩니다. |
대상 플랫폼 | 데스크톱 |
머리글 | ndis.h(Ndis.h 포함) |
라이브러리 | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI 규정 준수 규칙 | Irql_Protocol_Driver_Function(ndis) |