다음을 통해 공유


네트워크 구성 요소 설치에 사용되는 구성 요소 및 파일

다음 구성 요소 및 파일은 네트워크 드라이버를 설치하는 데 사용됩니다.

  • 하나 이상의 정보(INF) 파일

  • 미니포트 드라이버에 필요한 클래스 설치 관리자 및 선택적 공동 설치 관리자

  • 프로토콜 및 필터 드라이버용 INetCfg

  • 선택적 알림 개체

위의 구성 요소 중 하나 이상 외에도 공급업체는 필요에 따라 다음 파일을 제공합니다.

  • 하나 이상의 디바이스 드라이버 이미지(.sys) 파일 및 드라이버 라이브러리(.dll) 파일

  • 드라이버 카탈로그 파일

  • 텍스트 모드 설정 정보 파일(txtsetup.oem)

INF 파일

각 네트워크 구성 요소에는 네트워크 클래스 설치 관리자가 구성 요소를 설치하는 데 사용하는 정보(INF) 파일이 있어야 합니다. 네트워크 INF 파일은 일반적인 INF 파일 형식을 기반으로 합니다. INF 파일 형식에 대한 자세한 내용은 INF 파일 섹션 및 지시문을 참조하세요.

네트워크 구성 요소에 대한 INF 파일을 만드는 방법에 대한 자세한 내용은 네트워크 INF 파일 만들기를 참조하세요.

Windows OS 빌드 버전 25319부터 드라이버 스토어에서 실행할 수 있는 네트워크 드라이버 패키지를 만들 수 있습니다. '드라이버 저장소에서 실행'을 사용하는 INF는 INF가 DIRID 13 을 사용하여 설치할 드라이버 패키지 파일의 위치를 지정한다는 것을 의미합니다.

네트워크 구성 인터페이스를 통해 드라이버 패키지를 설치할 수 없으며 이전 Windows 버전에서 드라이버 저장소 기능을 사용할 수 없습니다. 이 시나리오에서 드라이버 패키지를 성공적으로 설치하려면 최소 OS 빌드 수 25319가 있어야 합니다. 자세한 내용은 네트워크 INF 파일의 제조업체 섹션을 참조하세요.

INetCfg

현재 NDIS 프로토콜 및 필터 드라이버는 네트워크 구성 인터페이스 제품군으로 INetCfg 를 호출하여 설치됩니다. 예를 들어 네트워크 구성 요소를 설치하거나 제거하려면 드라이버 작성기가 INetCfgClassSetup 인터페이스를 호출합니다.

드라이버 작성기는 프로그래밍 방식으로 이 인터페이스를 호출하거나 대신 호출 INetCfg 하는netcfg.exe사용할 수 있습니다.

프로토콜 드라이버 설치에 대한 자세한 내용은 NDIS 프로토콜 드라이버 설치를 참조하세요.

필터 드라이버 설치에 대한 자세한 내용은 NDIS 필터 드라이버 설치를 참조하세요.

Notify 개체

네트워크 프로토콜, 클라이언트 또는 서비스와 같은 소프트웨어 구성 요소에는 알림 개체가 있을 수 있습니다. notify 개체는 사용자 인터페이스를 표시하고, 구성 요소가 바인딩 프로세스를 제어할 수 있도록 바인딩 이벤트의 구성 요소에 알리고, 조건부로 소프트웨어 구성 요소를 설치하거나 제거할 수 있습니다. 이전 버전의 Windows에서는 드라이버 스토어에서 실행되는 알림 개체를 사용하여 드라이버 패키지를 만들 수 없습니다. 이 시나리오에서 드라이버 패키지를 성공적으로 설치하려면 최소 OS 빌드 수 25341이 있어야 합니다. 개체 알림에 대한 자세한 내용은 네트워크 구성 요소에 대한 개체 알림을 참조하세요.

네트워크 어댑터에는 알림 개체가 있을 수 없습니다. 공동 설치 관리자가 있을 수 있습니다. 공동 설치 관리자에 대한 자세한 내용은 공동 설치 관리자 작성을 참조하세요.

공급업체에서 제공하는 파일

공급업체는 일반적으로 드라이버 이미지(.sys) 파일과 드라이버 라이브러리(.dll) 파일로 구성된 디바이스용 드라이버를 하나 이상 제공합니다. 공급업체는 선택적 드라이버 카탈로그 파일을 제공할 수도 있습니다. 공급업체는 테스트 및 서명을 위해 WHQL(Windows Hardware Quality Lab)에 드라이버 패키지를 제출하여 디지털 서명을 가져옵니다. WHQL은 카탈로그(.cat) 파일을 사용하여 패키지를 반환합니다. 공급업체는 디바이스의 INF 파일에 카탈로그 파일을 나열해야 합니다.

선택적 텍스트 모드 설정 정보 파일(txtsetup.oem)도 공급업체에서 제공할 수 있습니다. 컴퓨터를 부팅하는 데 네트워크 디바이스가 필요한 경우 디바이스의 드라이버 또는 드라이버가 운영 체제 키트에 포함되어야 합니다. 그렇지 않으면 해당 디바이스의 공급업체가 txtsetup.oem 파일을 제공해야 합니다. txtsetup.oem 파일에는 시스템 설정 구성 요소가 텍스트 모드를 설정하는 동안 디바이스를 설치하는 데 사용하는 정보가 포함되어 있습니다.