NdisUnbindAdapter 함수(ndis.h)
프로토콜 드라이버는 NdisUnbindAdapter 함수를 호출하여 기본 미니포트 어댑터에 대한 바인딩을 닫도록 NDIS에 요청합니다.
구문
NDIS_STATUS NdisUnbindAdapter(
[in] NDIS_HANDLE NdisBindingHandle
);
매개 변수
[in] NdisBindingHandle
NdisOpenAdapterEx 함수 호출에서 프로토콜 드라이버가 가져온 핸들입니다. 핸들은 닫을 바인딩을 식별합니다.
반환 값
NdisUnbindAdapter는 다음 상태 값 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
|
NdisUnbindAdapter 가 바인딩되지 않은 작업을 성공적으로 시작했습니다. |
|
리소스가 부족하여 NdisUnbindAdapter가 실패했습니다. |
설명
프로토콜 드라이버는 ProtocolUnbindAdapterEx 또는 ProtocolBindAdapterEx 함수의 컨텍스트 외부에서 NdisUnbindAdapter를 호출합니다. NDIS는 프로토콜 드라이버의 ProtocolUnbindAdapterEx 함수를 호출하기 위해 작업 항목을 예약하고 즉시 반환합니다.
NdisUnbindAdapter 호출이 반환되기 전에 NDIS는 바인딩을 이미 닫았을 수 있습니다. 따라서 호출이 반환된 후 호출자는 NdisBindingHandle 매개 변수에 전달된 핸들이 여전히 유효하다고 가정해서는 안 됩니다.
참고NdisUnbindAdapter가 NDIS_STATUS_SUCCESS 반환하더라도 NDIS는 ProtocolUnbindAdapterEx를 호출하지 않을 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.0 이상에서 지원됩니다. |
대상 플랫폼 | 데스크톱 |
머리글 | ndis.h(Ndis.h 포함) |
라이브러리 | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI 규정 준수 규칙 | Irql_Protocol_Driver_Function(ndis) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기