NdisIfDeregisterInterface 함수(ndis.h)

NdisIfDeregisterInterface 함수는 에 대한 호출로 이전에 등록된 NDIS 네트워크 인터페이스를 등록 취소합니다. NdisIfRegisterInterface 함수입니다.

구문

void NdisIfDeregisterInterface(
  NET_IFINDEX ifIndex
);

매개 변수

ifIndex

등록 취소할 네트워크 인터페이스를 식별하는 인덱스입니다. 인터페이스 공급자는 에 대한 이전 호출에서 이 인덱스 가져오기 NdisIfRegisterInterface 함수입니다.

반환 값

없음

설명

NDIS 인터페이스 공급자는 NdisIfDeregisterInterface 함수를 호출하여 네트워크 인터페이스를 등록 취소하고 컴퓨터의 알려진 인터페이스 목록에서 인터페이스를 제거해야 함을 나타냅니다.

인터페이스 공급자는 인터페이스가 제거되었기 때문에 NdisIfDeregisterInterface 함수를 호출합니다. 인터페이스 공급자는 인터페이스가 상태를 변경했음을 나타내기 위해 NdisIfDeregisterInterface 를 호출하지 않습니다.

NdisIfDeregisterInterface 는 인터페이스 인덱스를 해제하므로 NDIS는 나중에 등록된 다른 인터페이스에 인덱스를 다시 할당할 수 있습니다. 인터페이스 인덱스를 컴퓨터가 다시 시작된 후에도 유지되는 NET_LUID 인덱스와 혼동하지 마세요.

요구 사항

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

추가 정보

NET_LUID

NdisIfRegisterInterface