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)

추가 정보

NET_PNP_EVENT_NOTIFICATION

NdisOpenAdapterEx

ProtocolNetPnPEvent