Share via


NdisMCmNotifyCloseAddressFamily 매크로(ndis.h)

NdisMCmNotifyCloseAddressFamily 함수는 MCM(미니포트 호출 관리자)과 연결된 지정된 AF(주소 패밀리)를 닫아야 하며 NDIS가 영향을 받는 모든 CoNDIS 클라이언트에 알려야 한다고 NDIS에 알립니다.

구문

void NdisMCmNotifyCloseAddressFamily(
   _AH_
);

매개 변수

_AH_

NDIS가 닫아야 하는 AF를 식별하는 핸들입니다. NDIS는 MCM의 ProtocolCmOpenAf 함수에 이 핸들을 제공했습니다.

반환 값

없음

설명

MCM- 를 호출하여 NDIS 미니포트 드라이버로 등록합니다. NdisMRegisterMiniportDriver 함수는 NdisMCmNotifyCloseAddressFamily 함수를 호출할 수 있습니다. 독립 실행형 통화 관리자는 대신 다음을 호출합니다. NdisCmNotifyCloseAddressFamily 함수입니다.

미니포트 어댑터에 대한 AF를 닫기 위해 MCM은 MiniportHaltEx 함수에서 NdisMCmNotifyCloseAddressFamily를 호출해야 합니다. 이후 NDIS는 다음을 호출합니다.지정한 AF가 열려 있는 클라이언트의 ProtocolClNotifyCloseAf 함수입니다.

NdisMCmNotifyCloseAddressFamily가 NDIS_STATUS_PENDING 반환하는 경우 NDIS는 MCM을 호출합니다.클라이언트가 AF 닫기 작업을 완료한 후 ProtocolCmNotifyCloseAfComplete 함수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.0 이상에서 지원됩니다.
대상 플랫폼 데스크톱
머리글 ndis.h(Ndis.h 포함)
IRQL PASSIVE_LEVEL
DDI 규정 준수 규칙 Irql_MCM_Function(ndis)

추가 정보

MiniportHaltEx

NdisCmNotifyCloseAddressFamily

NdisMRegisterMiniportDriver

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete

ProtocolCmOpenAf