다음을 통해 공유


NDIS 프로토콜 드라이버 설치

NDIS(네트워크 드라이버 인터페이스 사양) 프로토콜 드라이버를 설치하려면 먼저 INF(설치 정보) 파일을 제공해야 합니다. 구성 관리자는 INF 파일에서 프로토콜 드라이버에 대한 구성 정보를 읽고 레지스트리에 복사합니다.

프로토콜 드라이버 INF 파일에 대한 자세한 내용은 네트워크 프로토콜대한 설치 요구 사항을 참조하세요. 예제 프로토콜 드라이버 INF 파일은 ndisprot 630 샘플 드라이버를 참조하세요.

프로토콜 드라이버 INF 파일을 제공한 후 INetCfg 제품군을 사용하여 프로토콜 드라이버를 설치하거나 제거해야 합니다. 예를 들어 네트워크 구성 요소를 설치하거나 제거하려면 INetCfgClassSetup 인터페이스를 호출합니다. 이러한 인터페이스를 프로그래밍 방식으로 호출하거나 를 대신 호출해주는 INetCfg를 사용하여 간접적으로 호출할 수 있습니다. INetCfg 통해 드라이버 패키지를 설치할 수 없으며 이전 Windows 버전에서는 드라이버 저장소 기능을 사용할 수 없습니다. 이 시나리오에서 드라이버 패키지를 성공적으로 설치하려면 최소 OS 빌드 번호 25319가 있어야 합니다. SetupAPI 사용하여 NDIS 프로토콜 드라이버를 설치하거나 제거할 수 없습니다.

코드를 통해 INetCfg 호출하는 예제는 GitHub의 Bindview 네트워크 구성 유틸리티 샘플 참조하세요.