영어로 읽기

다음을 통해 공유


newdev.h 헤더

이 헤더는 디바이스 및 드라이버 설치 참조에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

newdev.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
DiInstallDevice

DiInstallDevice 함수는 시스템에 있는 지정된 디바이스의 드라이버 저장소에 미리 설치된 지정된 드라이버를 설치합니다.
DiInstallDriverA

DiInstallDriver 함수는 드라이버 저장소에 드라이버를 사전 설치한 다음 드라이버가 지원하는 시스템에 있는 디바이스에 드라이버를 설치합니다. (ANSI)
DiInstallDriverW

DiInstallDriver 함수는 드라이버 저장소에 드라이버를 사전 설치한 다음 드라이버가 지원하는 시스템에 있는 디바이스에 드라이버를 설치합니다. (유니코드)
DiRollbackDriver

DiRollbackDriver 함수는 지정된 디바이스에 설치된 드라이버를 롤백합니다.
DiShowUpdateDevice

DiShowUpdateDevice 함수는 지정된 디바이스에 대한 하드웨어 업데이트 마법사를 표시합니다.
DiUninstallDevice

DiUninstallDevice 함수는 디바이스를 제거하고 시스템에서 디바이스 노드(devnode)를 제거합니다.
DiUninstallDriverA

DiUninstallDriver 함수는 해당 디바이스를 다른 일치하는 드라이버 패키지(사용 가능한 경우)와 함께 설치하여 설치된 모든 디바이스에서 드라이버 패키지를 제거하거나, 일치하는 다른 드라이버 패키지를 사용할 수 없는 경우 null 드라이버를 제거합니다. 그런 다음 지정된 드라이버 패키지가 드라이버 저장소에서 제거됩니다. (ANSI)
DiUninstallDriverW

DiUninstallDriver 함수는 해당 디바이스를 다른 일치하는 드라이버 패키지(사용 가능한 경우)와 함께 설치하여 설치된 모든 디바이스에서 드라이버 패키지를 제거하거나, 일치하는 다른 드라이버 패키지를 사용할 수 없는 경우 null 드라이버를 제거합니다. 그런 다음 지정된 드라이버 패키지가 드라이버 저장소에서 제거됩니다. (유니코드)
UpdateDriverForPlugAndPlayDevicesA

INF 파일과 하드웨어 ID가 지정된 경우 UpdateDriverForPlugAndPlayDevices 함수는 하드웨어 ID와 일치하는 디바이스에 대해 업데이트된 드라이버를 설치합니다. (ANSI)
UpdateDriverForPlugAndPlayDevicesW

INF 파일과 하드웨어 ID가 지정된 경우 UpdateDriverForPlugAndPlayDevices 함수는 하드웨어 ID와 일치하는 디바이스에 대해 업데이트된 드라이버를 설치합니다. (유니코드)