다음을 통해 공유


setupapi.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

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

Functions

 
InstallHinfSectionA

InstallHinfSection은 .inf 파일의 섹션을 실행하는 데 사용할 수 있는 Setupapi.dll 내보낸 진입점 함수입니다. InstallHinfSection은 주의 섹션에 설명된 대로 Rundll32.exe 유틸리티를 호출하여 호출할 수 있습니다. (ANSI)
InstallHinfSectionW

InstallHinfSection은 .inf 파일의 섹션을 실행하는 데 사용할 수 있는 Setupapi.dll 내보낸 진입점 함수입니다. InstallHinfSection은 주의 섹션에 설명된 대로 Rundll32.exe 유틸리티를 호출하여 호출할 수 있습니다. (유니코드)
SetupAddInstallSectionToDiskSpaceListA

SetupAddInstallSectionToDiskSpaceList 함수는 INF 파일의 설치 섹션에서 CopyFile 및 DelFile 줄을 검색합니다. 그런 다음 함수는 해당 섹션에 지정된 파일 작업을 디스크 공간 목록에 추가합니다. (ANSI)
SetupAddInstallSectionToDiskSpaceListW

SetupAddInstallSectionToDiskSpaceList 함수는 INF 파일의 설치 섹션에서 CopyFile 및 DelFile 줄을 검색합니다. 그런 다음 함수는 해당 섹션에 지정된 파일 작업을 디스크 공간 목록에 추가합니다. (유니코드)
SetupAddSectionToDiskSpaceListA

SetupAddSectionToDiskSpaceList 함수는 INF 파일의 파일 복사 또는 파일 삭제 섹션에 나열된 모든 파일 삭제 또는 복사 작업을 디스크 공간 목록에 추가합니다. (ANSI)
SetupAddSectionToDiskSpaceListW

SetupAddSectionToDiskSpaceList 함수는 INF 파일의 파일 복사 또는 파일 삭제 섹션에 나열된 모든 파일 삭제 또는 복사 작업을 디스크 공간 목록에 추가합니다. (유니코드)
SetupAddToDiskSpaceListA

SetupAddToDiskSpaceList 함수는 단일 삭제 또는 복사 작업을 디스크 공간 목록에 추가합니다. INF 파일의 섹션에 있는 모든 파일 작업을 추가하려면 SetupAddSectionToDiskSpaceList 또는 SetupAddInstallSectionToDiskSpaceList를 사용합니다. (ANSI)
SetupAddToDiskSpaceListW

SetupAddToDiskSpaceList 함수는 단일 삭제 또는 복사 작업을 디스크 공간 목록에 추가합니다. INF 파일의 섹션에 있는 모든 파일 작업을 추가하려면 SetupAddSectionToDiskSpaceList 또는 SetupAddInstallSectionToDiskSpaceList를 사용합니다. (유니코드)
SetupAddToSourceListA

SetupAddToSourceList 함수는 현재 사용자 또는 시스템의 설치 원본 목록에 값을 추가합니다. 값이 이미 있는 경우 중복 항목이 만들어지지 않도록 먼저 제거됩니다. (ANSI)
SetupAddToSourceListW

SetupAddToSourceList 함수는 현재 사용자 또는 시스템의 설치 원본 목록에 값을 추가합니다. 값이 이미 있는 경우 중복 항목이 만들어지지 않도록 먼저 제거됩니다. (유니코드)
SetupAdjustDiskSpaceListA

SetupAdjustDiskSpaceList 함수는 지정된 드라이브에 필요한 공간의 크기를 조정합니다. (ANSI)
SetupAdjustDiskSpaceListW

SetupAdjustDiskSpaceList 함수는 지정된 드라이브에 필요한 공간의 크기를 조정합니다. (유니코드)
SetupBackupErrorA

SetupBackupError 함수는 사용자에게 백업 오류를 알리는 대화 상자를 생성합니다. (ANSI)
SetupBackupErrorW

SetupBackupError 함수는 사용자에게 백업 오류를 알리는 대화 상자를 생성합니다. (유니코드)
SetupCancelTemporarySourceList

SetupCancelTemporarySourceList 함수는 임시 목록과 찾아보기 없음 동작을 취소하고 표준 목록 동작을 다시 설정합니다.
SetupCloseFileQueue

SetupCloseFileQueue 함수는 설치 파일 큐를 삭제합니다.
SetupCloseInfFile

SetupCloseInfFile 함수는 SetupOpenInfFile을 호출하여 연 INF 파일을 닫습니다. 이 함수는 SetupOpenAppendInfFile을 호출하여 추가된 모든 INF 파일을 닫습니다.
SetupCloseLog

SetupCloseLog 함수는 로그 파일을 닫습니다.
SetupCommitFileQueueA

SetupCommitFileQueue 함수는 설치 파일 큐에서 큐에 대기 중인 파일 작업을 수행합니다. (ANSI)
SetupCommitFileQueueW

SetupCommitFileQueue 함수는 설치 파일 큐에서 큐에 대기 중인 파일 작업을 수행합니다. (유니코드)
SetupConfigureWmiFromInfSectionA

SetupConfigureWmiFromInfSection 함수는 [DDInstall.WMI] 섹션에 전달될 때 INF 파일에 의해 노출되는 WMI 데이터의 보안을 구성합니다. (ANSI)
SetupConfigureWmiFromInfSectionW

SetupConfigureWmiFromInfSection 함수는 [DDInstall.WMI] 섹션에 전달될 때 INF 파일에 의해 노출되는 WMI 데이터의 보안을 구성합니다. (유니코드)
SetupCopyErrorA

SetupCopyError 함수는 사용자에게 복사 파일 오류를 알리는 대화 상자를 생성합니다. (ANSI)
SetupCopyErrorW

SetupCopyError 함수는 사용자에게 복사 파일 오류를 알리는 대화 상자를 생성합니다. (유니코드)
SetupCopyOEMInfA

SetupCopyOEMInf 함수는 지정된 .inf 파일을 %windir%/Inf 디렉터리에 복사합니다. (ANSI)
SetupCopyOEMInfW

SetupCopyOEMInf 함수는 지정된 .inf 파일을 %windir%/Inf 디렉터리에 복사합니다. (유니코드)
SetupCreateDiskSpaceListA

SetupCreateDiskSpaceList 함수는 디스크 공간 목록을 만듭니다. (ANSI)
SetupCreateDiskSpaceListW

SetupCreateDiskSpaceList 함수는 디스크 공간 목록을 만듭니다. (유니코드)
SetupDecompressOrCopyFileA

SetupDecompressOrCopyFile 함수는 파일을 복사하여 필요한 경우 압축을 풉니다. (ANSI)
SetupDecompressOrCopyFileW

SetupDecompressOrCopyFile 함수는 파일을 복사하여 필요한 경우 압축을 풉니다. (유니코드)
SetupDefaultQueueCallbackA

SetupDefaultQueueCallback 함수는 설치 API에 포함된 기본 큐 콜백 루틴입니다. 이 함수를 사용하여 SetupCommitFileQueue 함수에서 보낸 알림을 처리할 수 있습니다. (ANSI)
SetupDefaultQueueCallbackW

SetupDefaultQueueCallback 함수는 설치 API에 포함된 기본 큐 콜백 루틴입니다. 이 함수를 사용하여 SetupCommitFileQueue 함수에서 보낸 알림을 처리할 수 있습니다. (유니코드)
SetupDeleteErrorA

SetupDeleteError 함수는 삭제 오류를 사용자에게 알리는 대화 상자를 생성합니다. (ANSI)
SetupDeleteErrorW

SetupDeleteError 함수는 삭제 오류를 사용자에게 알리는 대화 상자를 생성합니다. (유니코드)
SetupDestroyDiskSpaceList

SetupDestroyDiskSpaceList 함수는 디스크 공간 목록을 삭제하고 할당된 리소스를 해제합니다.
SetupDiAskForOEMDisk

SetupDiAskForOEMDisk 함수는 사용자에게 OEM 설치 디스크의 경로를 요청하는 대화 상자를 표시합니다.
SetupDiBuildClassInfoList

SetupDiBuildClassInfoList 함수는 로컬 컴퓨터에 설치된 클래스를 식별하는 설치 클래스 GUID 목록을 반환합니다.
SetupDiBuildClassInfoListExA

SetupDiBuildClassInfoListEx 함수는 로컬 시스템 또는 원격 시스템에 설치된 모든 클래스를 포함하는 설치 클래스 GUID 목록을 반환합니다. (ANSI)
SetupDiBuildClassInfoListExW

SetupDiBuildClassInfoListEx 함수는 로컬 시스템 또는 원격 시스템에 설치된 모든 클래스를 포함하는 설치 클래스 GUID 목록을 반환합니다. (유니코드)
SetupDiBuildDriverInfoList

SetupDiBuildDriverInfoList 함수는 특정 디바이스 또는 디바이스 정보 집합에 대한 전역 클래스 드라이버 목록과 연결된 드라이버 목록을 빌드합니다.
SetupDiCallClassInstaller

SetupDiCallClassInstaller 함수는 지정된 설치 요청(DIF 코드)을 사용하여 적절한 클래스 설치 관리자 및 등록된 모든 공동 설치 관리자를 호출합니다.
SetupDiCancelDriverInfoSearch

SetupDiCancelDriverInfoSearch 함수는 현재 다른 스레드에서 진행 중인 드라이버 목록 검색을 취소합니다.
SetupDiChangeState

SetupDiChangeState 함수는 DIF_PROPERTYCHANGE 설치 요청에 대한 기본 처리기입니다.
SetupDiClassGuidsFromNameA

SetupDiClassGuidsFromName 함수는 지정된 클래스 이름과 연결된 GUID를 검색합니다. 이 목록은 현재 시스템에 설치된 클래스를 기반으로 빌드됩니다. (ANSI)
SetupDiClassGuidsFromNameExA

SetupDiClassGuidsFromNameEx 함수는 지정된 클래스 이름과 연결된 GUID를 검색합니다. 이 결과 목록에는 현재 로컬 또는 원격 컴퓨터에 설치된 클래스가 포함됩니다. (ANSI)
SetupDiClassGuidsFromNameExW

SetupDiClassGuidsFromNameEx 함수는 지정된 클래스 이름과 연결된 GUID를 검색합니다. 이 결과 목록에는 현재 로컬 또는 원격 컴퓨터에 설치된 클래스가 포함됩니다. (유니코드)
SetupDiClassGuidsFromNameW

SetupDiClassGuidsFromName 함수는 지정된 클래스 이름과 연결된 GUID를 검색합니다. 이 목록은 현재 시스템에 설치된 클래스를 기반으로 빌드됩니다. (유니코드)
SetupDiClassNameFromGuidA

SetupDiClassNameFromGuid 함수는 클래스 GUID와 연결된 클래스 이름을 검색합니다. (ANSI)
SetupDiClassNameFromGuidExA

SetupDiClassNameFromGuidEx 함수는 클래스 GUID와 연결된 클래스 이름을 검색합니다. 클래스는 로컬 또는 원격 컴퓨터에 설치할 수 있습니다. (ANSI)
SetupDiClassNameFromGuidExW

SetupDiClassNameFromGuidEx 함수는 클래스 GUID와 연결된 클래스 이름을 검색합니다. 클래스는 로컬 또는 원격 컴퓨터에 설치할 수 있습니다. (유니코드)
SetupDiClassNameFromGuidW

SetupDiClassNameFromGuid 함수는 클래스 GUID와 연결된 클래스 이름을 검색합니다. (유니코드)
SetupDiCreateDeviceInfoA

SetupDiCreateDeviceInfo 함수는 새 디바이스 정보 요소를 만들고 지정된 디바이스 정보 집합에 새 멤버로 추가합니다. (ANSI)
SetupDiCreateDeviceInfoList

SetupDiCreateDeviceInfoList 함수는 빈 디바이스 정보 집합을 만들고 필요에 따라 집합을 디바이스 설정 클래스 및 최상위 창과 연결합니다.
SetupDiCreateDeviceInfoListExA

SetupDiCreateDeviceInfoList 함수는 원격 또는 로컬 컴퓨터에 설정된 빈 디바이스 정보를 만들고 필요에 따라 집합을 디바이스 설정 클래스 에 연결합니다. (ANSI)
SetupDiCreateDeviceInfoListExW

SetupDiCreateDeviceInfoList 함수는 원격 또는 로컬 컴퓨터에 설정된 빈 디바이스 정보를 만들고 필요에 따라 집합을 디바이스 설정 클래스 에 연결합니다. (유니코드)
SetupDiCreateDeviceInfoW

SetupDiCreateDeviceInfo 함수는 새 디바이스 정보 요소를 만들고 지정된 디바이스 정보 집합에 새 멤버로 추가합니다. (유니코드)
SetupDiCreateDeviceInterfaceA

SetupDiCreateDeviceInterface 함수는 로컬 시스템 또는 원격 시스템에 디바이스 인터페이스를 등록합니다. (ANSI)
SetupDiCreateDeviceInterfaceRegKeyA

SetupDiCreateDeviceInterfaceRegKey 함수는 디바이스 인터페이스에 대한 정보를 저장하기 위한 레지스트리 키를 만들고 키에 대한 핸들을 반환합니다. (ANSI)
SetupDiCreateDeviceInterfaceRegKeyW

SetupDiCreateDeviceInterfaceRegKey 함수는 디바이스 인터페이스에 대한 정보를 저장하기 위한 레지스트리 키를 만들고 키에 대한 핸들을 반환합니다. (유니코드)
SetupDiCreateDeviceInterfaceW

SetupDiCreateDeviceInterface 함수는 로컬 시스템 또는 원격 시스템에 디바이스 인터페이스를 등록합니다. (유니코드)
SetupDiCreateDevRegKeyA

SetupDiCreateDevRegKey 함수는 디바이스별 구성 정보에 대한 레지스트리 키를 만들고 키에 대한 핸들을 반환합니다. (ANSI)
SetupDiCreateDevRegKeyW

SetupDiCreateDevRegKey 함수는 디바이스별 구성 정보에 대한 레지스트리 키를 만들고 키에 대한 핸들을 반환합니다. (유니코드)
SetupDiDeleteDeviceInfo

SetupDiDeleteDeviceInfo 함수는 디바이스 정보 집합에서 디바이스 정보 요소를 삭제합니다. 이 함수는 실제 디바이스를 삭제하지 않습니다.
SetupDiDeleteDeviceInterfaceData

SetupDiDeleteDeviceInterfaceData 함수는 디바이스 정보 집합에서 디바이스 인터페이스를 삭제합니다.
SetupDiDeleteDeviceInterfaceRegKey

SetupDiDeleteDeviceInterfaceRegKey 함수는 애플리케이션 및 드라이버가 인터페이스 관련 정보를 저장하는 데 사용하는 레지스트리 하위 키를 삭제합니다.
SetupDiDeleteDevRegKey

SetupDiDeleteDevRegKey 함수는 디바이스 정보 요소와 연결된 지정된 사용자 액세스 가능 레지스트리 키를 삭제합니다.
SetupDiDestroyClassImageList

SetupDiDestroyClassImageList 함수는 SetupDiGetClassImageList 또는 SetupDiGetClassImageListEx를 호출하여 빌드된 클래스 이미지 목록을 삭제합니다.
SetupDiDestroyDeviceInfoList

SetupDiDestroyDeviceInfoList 함수는 디바이스 정보 집합을 삭제하고 연결된 모든 메모리를 해제합니다.
SetupDiDestroyDriverInfoList

SetupDiDestroyDriverInfoList 함수는 드라이버 목록을 삭제합니다.
SetupDiDrawMiniIcon

SetupDiDrawMiniIcon 함수는 요청된 위치에 지정된 미니 아이콘을 그립니다.
SetupDiEnumDeviceInfo

SetupDiEnumDeviceInfo 함수는 디바이스 정보 집합의 디바이스 정보 요소를 지정하는 SP_DEVINFO_DATA 구조를 반환합니다.
SetupDiEnumDeviceInterfaces

SetupDiEnumDeviceInterfaces 함수는 디바이스 정보 집합에 포함된 디바이스 인터페이스를 열거합니다.
SetupDiEnumDriverInfoA

SetupDiEnumDriverInfo 함수는 드라이버 목록의 멤버를 열거합니다. (ANSI)
SetupDiEnumDriverInfoW

SetupDiEnumDriverInfo 함수는 드라이버 목록의 멤버를 열거합니다. (유니코드)
SetupDiGetActualModelsSectionA

SetupDiGetActualModelsSection 함수는 디바이스 INF 파일에서 디바이스를 설치할 때 사용할 적절한 데코레이팅된 INF 모델 섹션을 검색합니다. (ANSI)
SetupDiGetActualModelsSectionW

SetupDiGetActualModelsSection 함수는 디바이스 INF 파일에서 디바이스를 설치할 때 사용할 적절한 데코레이팅된 INF 모델 섹션을 검색합니다. (유니코드)
SetupDiGetActualSectionToInstallA

SetupDiGetActualSectionToInstall 함수는 로컬 컴퓨터의 디바이스 INF 파일에서 디바이스를 설치할 때 사용할 적절한 INF DDInstall 섹션을 검색합니다. (ANSI)
SetupDiGetActualSectionToInstallExA

SetupDiGetActualSectionToInstallEx 함수는 지정된 운영 체제 및 프로세서 아키텍처에 대한 디바이스를 설치하는 INF DDInstall 섹션의 이름을 검색합니다. (ANSI)
SetupDiGetActualSectionToInstallExW

SetupDiGetActualSectionToInstallEx 함수는 지정된 운영 체제 및 프로세서 아키텍처에 대한 디바이스를 설치하는 INF DDInstall 섹션의 이름을 검색합니다. (유니코드)
SetupDiGetActualSectionToInstallW

SetupDiGetActualSectionToInstall 함수는 로컬 컴퓨터의 디바이스 INF 파일에서 디바이스를 설치할 때 사용할 적절한 INF DDInstall 섹션을 검색합니다. (유니코드)
SetupDiGetClassBitmapIndex

SetupDiGetClassBitmapIndex 함수는 지정된 클래스에 대해 제공된 미니 아이콘의 인덱스를 검색합니다.
SetupDiGetClassDescriptionA

SetupDiGetClassDescription 함수는 지정된 설치 클래스 GUID와 연결된 클래스 설명을 검색합니다. (ANSI)
SetupDiGetClassDescriptionExA

SetupDiGetClassDescriptionEx 함수는 로컬 또는 원격 컴퓨터에 설치된 설치 클래스에 대한 설명을 검색합니다. (ANSI)
SetupDiGetClassDescriptionExW

SetupDiGetClassDescriptionEx 함수는 로컬 또는 원격 컴퓨터에 설치된 설치 클래스에 대한 설명을 검색합니다. (유니코드)
SetupDiGetClassDescriptionW

SetupDiGetClassDescription 함수는 지정된 설치 클래스 GUID와 연결된 클래스 설명을 검색합니다. (유니코드)
SetupDiGetClassDevPropertySheetsA

SetupDiGetClassDevPropertySheets 함수는 디바이스 정보 요소의 속성 시트 또는 디바이스 정보 집합의 디바이스 설정 클래스에 대한 핸들을 검색합니다. (ANSI)
SetupDiGetClassDevPropertySheetsW

SetupDiGetClassDevPropertySheets 함수는 디바이스 정보 요소의 속성 시트 또는 디바이스 정보 집합의 디바이스 설정 클래스에 대한 핸들을 검색합니다. (유니코드)
SetupDiGetClassDevsA

SetupDiGetClassDevs 함수는 로컬 컴퓨터에 대해 요청된 디바이스 정보 요소가 포함된 디바이스 정보 집합에 대한 핸들을 반환합니다. (ANSI)
SetupDiGetClassDevsExA

SetupDiGetClassDevsEx 함수는 로컬 또는 원격 컴퓨터에 대해 요청된 디바이스 정보 요소가 포함된 디바이스 정보 집합에 대한 핸들을 반환합니다. (ANSI)
SetupDiGetClassDevsExW

SetupDiGetClassDevsEx 함수는 로컬 또는 원격 컴퓨터에 대해 요청된 디바이스 정보 요소가 포함된 디바이스 정보 집합에 대한 핸들을 반환합니다. (유니코드)
SetupDiGetClassDevsW

SetupDiGetClassDevs 함수는 로컬 컴퓨터에 대해 요청된 디바이스 정보 요소가 포함된 디바이스 정보 집합에 대한 핸들을 반환합니다. (유니코드)
SetupDiGetClassImageIndex

SetupDiGetClassImageIndex 함수는 지정된 클래스의 클래스 이미지 목록 내에서 인덱스를 검색합니다.
SetupDiGetClassImageList

SetupDiGetClassImageList 함수는 설치된 모든 클래스에 대한 비트맵이 포함된 이미지 목록을 빌드하고 데이터 구조에서 목록을 반환합니다.
SetupDiGetClassImageListExA

SetupDiGetClassImageListEx 함수는 로컬 또는 원격 시스템에 설치된 모든 클래스에 대한 비트맵의 이미지 목록을 빌드합니다. (ANSI)
SetupDiGetClassImageListExW

SetupDiGetClassImageListEx 함수는 로컬 또는 원격 시스템에 설치된 모든 클래스에 대한 비트맵의 이미지 목록을 빌드합니다. (유니코드)
SetupDiGetClassInstallParamsA

SetupDiGetClassInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 클래스 설치 매개 변수를 검색합니다. (ANSI)
SetupDiGetClassInstallParamsW

SetupDiGetClassInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 클래스 설치 매개 변수를 검색합니다. (유니코드)
SetupDiGetClassPropertyExW

SetupDiGetClassPropertyEx 함수는 로컬 또는 원격 컴퓨터에서 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대한 클래스 속성을 검색합니다.
SetupDiGetClassPropertyKeys

SetupDiGetClassPropertyKeys 함수는 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
SetupDiGetClassPropertyKeysExW

SetupDiGetClassPropertyKeysEx 함수는 로컬 또는 원격 컴퓨터에서 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
SetupDiGetClassPropertyW

SetupDiGetClassProperty 함수는 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대해 설정된 디바이스 속성을 검색합니다.
SetupDiGetClassRegistryPropertyA

SetupDiGetClassRegistryProperty 함수는 레지스트리에서 지정된 디바이스 설정 클래스에 대한 속성을 검색합니다. (ANSI)
SetupDiGetClassRegistryPropertyW

SetupDiGetClassRegistryProperty 함수는 레지스트리에서 지정된 디바이스 설정 클래스에 대한 속성을 검색합니다. (유니코드)
SetupDiGetCustomDevicePropertyA

SetupDiGetCustomDeviceProperty 함수는 레지스트리에서 지정된 사용자 지정 디바이스 속성을 검색합니다. (ANSI)
SetupDiGetCustomDevicePropertyW

SetupDiGetCustomDeviceProperty 함수는 레지스트리에서 지정된 사용자 지정 디바이스 속성을 검색합니다. (유니코드)
SetupDiGetDeviceInfoListClass

SetDiGetDeviceInfoListClass 함수는 집합에 연결된 클래스가 있는 경우 디바이스 정보 집합과 연결된 디바이스 설정 클래스의 GUID를 검색합니다.
SetupDiGetDeviceInfoListDetailA

SetupDiGetDeviceInfoListDetail 함수는 클래스 GUID, 원격 컴퓨터 핸들 및 원격 컴퓨터 이름을 포함하여 디바이스 정보 집합과 관련된 정보를 검색합니다. (ANSI)
SetupDiGetDeviceInfoListDetailW

SetupDiGetDeviceInfoListDetail 함수는 클래스 GUID, 원격 컴퓨터 핸들 및 원격 컴퓨터 이름을 포함하여 디바이스 정보 집합과 관련된 정보를 검색합니다. (유니코드)
SetupDiGetDeviceInstallParamsA

SetupDiGetDeviceInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 디바이스 설치 매개 변수를 검색합니다. (ANSI)
SetupDiGetDeviceInstallParamsW

SetupDiGetDeviceInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 디바이스 설치 매개 변수를 검색합니다. (유니코드)
SetupDiGetDeviceInstanceIdA

SetupDiGetDeviceInstanceId 함수는 디바이스 정보 요소와 연결된 디바이스 instance ID를 검색합니다. (ANSI)
SetupDiGetDeviceInstanceIdW

SetupDiGetDeviceInstanceId 함수는 디바이스 정보 요소와 연결된 디바이스 instance ID를 검색합니다. (유니코드)
SetupDiGetDeviceInterfaceAlias

SetupDiGetDeviceInterfaceAlias 함수는 지정된 디바이스 인터페이스의 별칭을 반환합니다.
SetupDiGetDeviceInterfaceDetailA

SetupDiGetDeviceInterfaceDetail 함수는 디바이스 인터페이스에 대한 세부 정보를 반환합니다. (ANSI)
SetupDiGetDeviceInterfaceDetailW

SetupDiGetDeviceInterfaceDetail 함수는 디바이스 인터페이스에 대한 세부 정보를 반환합니다. (유니코드)
SetupDiGetDeviceInterfacePropertyKeys

SetupDiGetDeviceInterfacePropertyKeys 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키 배열을 검색합니다.
SetupDiGetDeviceInterfacePropertyW

SetupDiGetDeviceInterfaceProperty 함수는 디바이스 인터페이스에 대해 설정된 디바이스 속성을 검색합니다.
SetupDiGetDevicePropertyKeys

SetupDiGetDevicePropertyKeys 함수는 디바이스 instance 대해 설정된 디바이스 속성을 나타내는 디바이스 속성 키의 배열을 검색합니다.
SetupDiGetDevicePropertyW

SetupDiGetDeviceProperty 함수는 디바이스 instance 속성을 검색합니다.
SetupDiGetDeviceRegistryPropertyA

SetupDiGetDeviceRegistryProperty 함수는 지정된 플러그 앤 플레이 디바이스 속성을 검색합니다. (ANSI)
SetupDiGetDeviceRegistryPropertyW

SetupDiGetDeviceRegistryProperty 함수는 지정된 플러그 앤 플레이 디바이스 속성을 검색합니다. (유니코드)
SetupDiGetDriverInfoDetailA

SetupDiGetDriverInfoDetail 함수는 디바이스 정보 집합 또는 디바이스 정보 집합의 특정 디바이스 정보 요소에 대한 드라이버 정보 세부 정보를 검색합니다. (ANSI)
SetupDiGetDriverInfoDetailW

SetupDiGetDriverInfoDetail 함수는 디바이스 정보 집합 또는 디바이스 정보 집합의 특정 디바이스 정보 요소에 대한 드라이버 정보 세부 정보를 검색합니다. (유니코드)
SetupDiGetDriverInstallParamsA

SetupDiGetDriverInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 드라이버 설치 매개 변수를 검색합니다. (ANSI)
SetupDiGetDriverInstallParamsW

SetupDiGetDriverInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 드라이버 설치 매개 변수를 검색합니다. (유니코드)
SetupDiGetHwProfileFriendlyNameA

SetupDiGetHwProfileFriendlyName 함수는 하드웨어 프로필 ID와 연결된 식별 이름을 검색합니다. (ANSI)
SetupDiGetHwProfileFriendlyNameExA

SetupDiGetHwProfileFriendlyNameEx 함수는 로컬 또는 원격 컴퓨터의 하드웨어 프로필 ID와 연결된 이름을 검색합니다. (ANSI)
SetupDiGetHwProfileFriendlyNameExW

SetupDiGetHwProfileFriendlyNameEx 함수는 로컬 또는 원격 컴퓨터의 하드웨어 프로필 ID와 연결된 이름을 검색합니다. (유니코드)
SetupDiGetHwProfileFriendlyNameW

SetupDiGetHwProfileFriendlyName 함수는 하드웨어 프로필 ID와 연결된 식별 이름을 검색합니다. (유니코드)
SetupDiGetHwProfileList

SetupDiGetHwProfileList 함수는 현재 정의된 모든 하드웨어 프로필 ID 목록을 검색합니다.
SetupDiGetHwProfileListExA

SetupDiGetHwProfileListEx 함수는 로컬 또는 원격 컴퓨터에서 현재 정의된 모든 하드웨어 프로필 ID 목록을 검색합니다. (ANSI)
SetupDiGetHwProfileListExW

SetupDiGetHwProfileListEx 함수는 로컬 또는 원격 컴퓨터에서 현재 정의된 모든 하드웨어 프로필 ID 목록을 검색합니다. (유니코드)
SetupDiGetINFClassA

SetupDiGetINFClass 함수는 지정된 디바이스 INF 파일의 클래스를 반환합니다. (ANSI)
SetupDiGetINFClassW

SetupDiGetINFClass 함수는 지정된 디바이스 INF 파일의 클래스를 반환합니다. (유니코드)
SetupDiGetSelectedDevice

SetupDiGetSelectedDevice 함수는 디바이스 정보 집합에서 선택한 디바이스 정보 요소를 검색합니다.
SetupDiGetSelectedDriverA

SetupDiGetSelectedDriver 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대해 선택한 드라이버를 검색합니다. (ANSI)
SetupDiGetSelectedDriverW

SetupDiGetSelectedDriver 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대해 선택한 드라이버를 검색합니다. (유니코드)
SetupDiInstallClassA

SetupDiInstallClass 함수는 지정된 INF 파일의 ClassInstall32 섹션을 설치합니다. (ANSI)
SetupDiInstallClassExA

SetupDiInstallClassEx 함수는 클래스 설치 관리자 또는 인터페이스 클래스를 설치합니다. (ANSI)
SetupDiInstallClassExW

SetupDiInstallClassEx 함수는 클래스 설치 관리자 또는 인터페이스 클래스를 설치합니다. (유니코드)
SetupDiInstallClassW

SetupDiInstallClass 함수는 지정된 INF 파일의 ClassInstall32 섹션을 설치합니다. (유니코드)
SetupDiInstallDevice

SetupDiInstallDevice 함수는 DIF_INSTALLDEVICE 설치 요청에 대한 기본 처리기입니다.
SetupDiInstallDeviceInterfaces

SetupDiInstallDeviceInterfaces 함수는 DIF_INSTALLINTERFACES 설치 요청에 대한 기본 처리기입니다.
SetupDiInstallDriverFiles

SetupDiInstallDriverFiles 함수는 DIF_INSTALLDEVICEFILES 설치 요청에 대한 기본 처리기입니다.
SetupDiLoadClassIcon

SetupDiLoadClassIcon 함수는 지정된 클래스의 큰 아이콘과 미니 아이콘을 모두 로드합니다.
SetupDiLoadDeviceIcon

SetupDiLoadDeviceIcon 함수는 지정된 디바이스에 대한 아이콘을 검색합니다.
SetupDiOpenClassRegKey

SetupDiOpenClassRegKey 함수는 설치 클래스 레지스트리 키 또는 특정 클래스의 하위 키를 엽니다.
SetupDiOpenClassRegKeyExA

SetupDiOpenClassRegKeyEx 함수는 디바이스 설정 클래스 레지스트리 키, 디바이스 인터페이스 클래스 레지스트리 키 또는 특정 클래스의 하위 키를 엽니다. 이 함수는 로컬 컴퓨터 또는 원격 컴퓨터에서 지정된 키를 엽니다. (ANSI)
SetupDiOpenClassRegKeyExW

SetupDiOpenClassRegKeyEx 함수는 디바이스 설정 클래스 레지스트리 키, 디바이스 인터페이스 클래스 레지스트리 키 또는 특정 클래스의 하위 키를 엽니다. 이 함수는 로컬 컴퓨터 또는 원격 컴퓨터에서 지정된 키를 엽니다. (유니코드)
SetupDiOpenDeviceInfoA

SetupDiOpenDeviceInfo 함수는 디바이스 정보 집합에 아직 없는 경우 디바이스 instance 디바이스 정보 집합에 디바이스 정보 요소를 추가하고 디바이스 정보 집합에서 instance 디바이스에 대한 디바이스 정보 요소를 식별하는 정보를 검색합니다. (ANSI)
SetupDiOpenDeviceInfoW

SetupDiOpenDeviceInfo 함수는 디바이스 정보 집합에 아직 없는 경우 디바이스 instance 디바이스 정보 집합에 디바이스 정보 요소를 추가하고 디바이스 정보 집합에서 instance 디바이스에 대한 디바이스 정보 요소를 식별하는 정보를 검색합니다. (유니코드)
SetupDiOpenDeviceInterfaceA

SetupDiOpenDeviceInterface 함수는 디바이스 인터페이스에 대한 정보를 검색하고 로컬 시스템 또는 원격 시스템에 대해 설정된 지정된 디바이스 정보에 인터페이스를 추가합니다. (ANSI)
SetupDiOpenDeviceInterfaceRegKey

SetupDiOpenDeviceInterfaceRegKey 함수는 애플리케이션 및 드라이버가 디바이스 인터페이스와 관련된 정보를 저장하는 데 사용하는 레지스트리 하위 키를 엽니다.
SetupDiOpenDeviceInterfaceW

SetupDiOpenDeviceInterface 함수는 디바이스 인터페이스에 대한 정보를 검색하고 로컬 시스템 또는 원격 시스템에 대해 설정된 지정된 디바이스 정보에 인터페이스를 추가합니다. (유니코드)
SetupDiOpenDevRegKey

SetupDiOpenDevRegKey 함수는 디바이스별 구성 정보에 대한 레지스트리 키를 엽니다.
SetupDiRegisterCoDeviceInstallers

SetupDiRegisterCoDeviceInstallers 함수는 DIF_REGISTER_COINSTALLERS 대한 기본 처리기입니다.
SetupDiRegisterDeviceInfo

SetupDiRegisterDeviceInfo 함수는 DIF_REGISTERDEVICE 요청에 대한 기본 처리기입니다.
SetupDiRemoveDevice

SetupDiRemoveDevice 함수는 DIF_REMOVE 설치 요청에 대한 기본 처리기입니다.
SetupDiRemoveDeviceInterface

SetupDiRemoveDeviceInterface 함수는 등록된 디바이스 인터페이스를 시스템에서 제거합니다.
SetupDiRestartDevices

SetupDiRestartDevices 함수는 지정된 디바이스를 다시 시작하거나 필요한 경우 동일한 함수에서 작동하는 모든 디바이스를 다시 시작하고 지정된 디바이스를 작동하는 드라이버를 필터링합니다.
SetupDiSelectBestCompatDrv

SetupDiSelectBestCompatDrv 함수는 DIF_SELECTBESTCOMPATDRV 설치 요청의 기본 처리기입니다.
SetupDiSelectDevice

SetupDiSelectDevice 함수는 DIF_SELECTDEVICE 요청에 대한 기본 처리기입니다.
SetupDiSelectOEMDrv

SetupDiSelectOEMDrv 함수는 디바이스 정보 집합에 대한 드라이버 또는 사용자가 제공한 OEM 경로를 사용하는 특정 디바이스 정보 요소를 선택합니다.
SetupDiSetClassInstallParamsA

SetupDiSetClassInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 클래스 설치 매개 변수를 설정하거나 지웁니다. (ANSI)
SetupDiSetClassInstallParamsW

SetupDiSetClassInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 클래스 설치 매개 변수를 설정하거나 지웁니다. (유니코드)
SetupDiSetClassPropertyExW

SetupDiSetClassPropertyEx 함수는 로컬 또는 원격 컴퓨터의 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대한 디바이스 속성을 설정합니다.
SetupDiSetClassPropertyW

SetupDiSetClassProperty 함수는 디바이스 설정 클래스 또는 디바이스 인터페이스 클래스에 대한 클래스 속성을 설정합니다.
SetupDiSetClassRegistryPropertyA

SetupDiSetClassRegistryProperty 함수는 레지스트리에서 지정된 디바이스 클래스 속성을 설정합니다. (ANSI)
SetupDiSetClassRegistryPropertyW

SetupDiSetClassRegistryProperty 함수는 레지스트리에서 지정된 디바이스 클래스 속성을 설정합니다. (유니코드)
SetupDiSetDeviceInstallParamsA

SetupDiSetDeviceInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 디바이스 설치 매개 변수를 설정합니다. (ANSI)
SetupDiSetDeviceInstallParamsW

SetupDiSetDeviceInstallParams 함수는 디바이스 정보 집합 또는 특정 디바이스 정보 요소에 대한 디바이스 설치 매개 변수를 설정합니다. (유니코드)
SetupDiSetDeviceInterfaceDefault

SetupDiSetDeviceInterfaceDefault 함수는 디바이스 인터페이스 클래스의 기본 인터페이스로 디바이스 인터페이스를 설정합니다.
SetupDiSetDeviceInterfacePropertyW

SetupDiSetDeviceInterfaceProperty 함수는 디바이스 인터페이스의 디바이스 속성을 설정합니다.
SetupDiSetDevicePropertyW

SetupDiSetDeviceProperty 함수는 디바이스 instance 속성을 설정합니다.
SetupDiSetDeviceRegistryPropertyA

SetupDiSetDeviceRegistryProperty 함수는 디바이스에 대한 플러그 앤 플레이 디바이스 속성을 설정합니다. (ANSI)
SetupDiSetDeviceRegistryPropertyW

SetupDiSetDeviceRegistryProperty 함수는 디바이스에 대한 플러그 앤 플레이 디바이스 속성을 설정합니다. (유니코드)
SetupDiSetDriverInstallParamsA

SetupDiSetDriverInstallParams 함수는 드라이버 정보 요소에 대한 드라이버 설치 매개 변수를 설정합니다. (ANSI)
SetupDiSetDriverInstallParamsW

SetupDiSetDriverInstallParams 함수는 드라이버 정보 요소에 대한 드라이버 설치 매개 변수를 설정합니다. (유니코드)
SetupDiSetSelectedDevice

SetupDiSetSelectedDevice 함수는 디바이스 정보 요소를 디바이스 정보 집합의 선택한 멤버로 설정합니다. 이 함수는 일반적으로 설치 마법사에서 사용됩니다.
SetupDiSetSelectedDriverA

SetupDiSetSelectedDriver 함수는 디바이스 정보 요소에 대해 선택한 드라이버 또는 디바이스 정보 집합에 대해 선택한 클래스 드라이버를 설정하거나 다시 설정합니다. (ANSI)
SetupDiSetSelectedDriverW

SetupDiSetSelectedDriver 함수는 디바이스 정보 요소에 대해 선택한 드라이버 또는 디바이스 정보 집합에 대해 선택한 클래스 드라이버를 설정하거나 다시 설정합니다. (유니코드)
SetupDiUnremoveDevice

SetupDiUnremoveDevice 함수는 DIF_UNREMOVE 설치 요청에 대한 기본 처리기입니다.
SetupDuplicateDiskSpaceListA

SetupDuplicateDiskSpaceList 함수는 디스크 공간 목록을 새 독립 디스크 공간 목록으로 복제합니다. (ANSI)
SetupDuplicateDiskSpaceListW

SetupDuplicateDiskSpaceList 함수는 디스크 공간 목록을 새 독립 디스크 공간 목록으로 복제합니다. (유니코드)
SetupEnumInfSectionsA

SetupEnumInfSections 함수는 INF 파일에서 섹션 이름을 검색합니다. (ANSI)
SetupEnumInfSectionsW

SetupEnumInfSections 함수는 INF 파일에서 섹션 이름을 검색합니다. (유니코드)
SetupFindFirstLineA

SetupFindFirstLine 함수는 INF 파일의 지정된 섹션에서 줄을 찾습니다. Key 매개 변수가 NULL이면 SetupFindFirstLine은 섹션의 첫 번째 줄을 반환합니다. (ANSI)
SetupFindFirstLineW

SetupFindFirstLine 함수는 INF 파일의 지정된 섹션에서 줄을 찾습니다. Key 매개 변수가 NULL이면 SetupFindFirstLine은 섹션의 첫 번째 줄을 반환합니다. (유니코드)
SetupFindNextLine

SetupFindNextLine은 ContextIn.Line을 기준으로 INF 파일 섹션에서 다음 줄의 위치를 반환합니다.
SetupFindNextMatchLineA

SetupFindNextMatchLine 함수는 지정된 키와 일치하는 ContextIn.Line을 기준으로 INF 파일에서 다음 줄의 위치를 반환합니다. (ANSI)
SetupFindNextMatchLineW

SetupFindNextMatchLine 함수는 지정된 키와 일치하는 ContextIn.Line을 기준으로 INF 파일에서 다음 줄의 위치를 반환합니다. (유니코드)
SetupFreeSourceListA

SetupFreeSourceList 함수는 원본 목록에 할당된 시스템 리소스를 해제합니다. (ANSI)
SetupFreeSourceListW

SetupFreeSourceList 함수는 원본 목록에 할당된 시스템 리소스를 해제합니다. (유니코드)
SetupGetBinaryField

SetupGetBinaryField 함수는 INF 파일 섹션의 줄에서 지정된 필드에서 줄 끝까지 이진 데이터를 검색합니다.
SetupGetFieldCount

SetupGetFieldCount 함수는 INF 파일에서 지정된 줄의 필드 수를 검색합니다.
SetupGetFileCompressionInfoA

SetupGetFileCompressionInfo 함수는 물리적 파일을 검사하여 압축되었는지 확인하고 압축되지 않은 대상 파일의 전체 경로, 크기 및 크기를 가져옵니다. (ANSI)
SetupGetFileCompressionInfoExA

SetupGetFileCompressionInfoEx 함수는 잠재적으로 압축된 파일을 검사하고 압축 형식, 파일의 전체 경로(파일 이름 포함), 압축된 크기 및 압축되지 않은 대상 파일의 크기를 가져옵니다. (ANSI)
SetupGetFileCompressionInfoExW

SetupGetFileCompressionInfoEx 함수는 잠재적으로 압축된 파일을 검사하고 압축 형식, 파일의 전체 경로(파일 이름 포함), 압축된 크기 및 압축되지 않은 대상 파일의 크기를 가져옵니다. (유니코드)
SetupGetFileCompressionInfoW

SetupGetFileCompressionInfo 함수는 물리적 파일을 검사하여 압축되었는지 확인하고 압축되지 않은 대상 파일의 전체 경로, 크기 및 크기를 가져옵니다. (유니코드)
SetupGetFileQueueCount

SetupGetFileQueueCount 함수는 설치 파일 큐에서 개수를 가져옵니다.
SetupGetFileQueueFlags

SetupGetFileQueueFlags 함수는 설치 파일 큐에서 플래그를 가져옵니다.
SetupGetInfDriverStoreLocationA

SetupGetInfDriverStoreLocation 함수는 시스템 INF 파일 디렉터리의 지정된 INF 파일 또는 드라이버 저장소의 지정된 INF 파일에 해당하는 드라이버 저장소의 INF 파일의 정규화된 파일 이름(디렉터리 경로 및 파일 이름)을 검색합니다. (ANSI)
SetupGetInfDriverStoreLocationW

SetupGetInfDriverStoreLocation 함수는 시스템 INF 파일 디렉터리의 지정된 INF 파일 또는 드라이버 저장소의 지정된 INF 파일에 해당하는 드라이버 저장소의 INF 파일의 정규화된 파일 이름(디렉터리 경로 및 파일 이름)을 검색합니다. (유니코드)
SetupGetInfFileListA

SetupGetInfFileList 함수는 호출자가 지정한 디렉터리에 있는 INF 파일 목록을 호출 제공 버퍼에 반환합니다. (ANSI)
SetupGetInfFileListW

SetupGetInfFileList 함수는 호출자가 지정한 디렉터리에 있는 INF 파일 목록을 호출 제공 버퍼에 반환합니다. (유니코드)
SetupGetInfInformationA

SetUpGetInfInformation 함수는 지정된 INF 파일의 SP_INF_INFORMATION 구조를 버퍼에 반환합니다. (ANSI)
SetupGetInfInformationW

SetUpGetInfInformation 함수는 지정된 INF 파일의 SP_INF_INFORMATION 구조를 버퍼에 반환합니다. (유니코드)
SetupGetInfPublishedNameA

SetupGetInfPublishedName 함수는 시스템 INF 파일 디렉터리에서 드라이버 저장소의 지정된 INF 파일 또는 시스템 INF 파일 디렉터리의 지정된 INF 파일에 해당하는 INF 파일의 정규화된 파일 이름(디렉터리 경로 및 파일 이름)을 검색합니다. (ANSI)
SetupGetInfPublishedNameW

SetupGetInfPublishedName 함수는 시스템 INF 파일 디렉터리에서 드라이버 저장소의 지정된 INF 파일 또는 시스템 INF 파일 디렉터리의 지정된 INF 파일에 해당하는 INF 파일의 정규화된 파일 이름(디렉터리 경로 및 파일 이름)을 검색합니다. (유니코드)
SetupGetIntField

SetupGetIntField 함수는 INF 파일의 지정된 줄 필드에서 정수 값을 검색합니다.
SetupGetLineByIndexA

SetupGetLineByIndex 함수는 INF 파일의 지정된 섹션에서 인덱스 값으로 줄을 찾습니다. (ANSI)
SetupGetLineByIndexW

SetupGetLineByIndex 함수는 INF 파일의 지정된 섹션에서 인덱스 값으로 줄을 찾습니다. (유니코드)
SetupGetLineCountA

SetupGetLineCount 함수는 INF 파일의 지정된 섹션에 있는 줄 수를 반환합니다. (ANSI)
SetupGetLineCountW

SetupGetLineCount 함수는 INF 파일의 지정된 섹션에 있는 줄 수를 반환합니다. (유니코드)
SetupGetLineTextA

SetupGetLineText 함수는 INF 파일의 줄 내용을 압축 형식으로 반환합니다. (ANSI)
SetupGetLineTextW

SetupGetLineText 함수는 INF 파일의 줄 내용을 압축 형식으로 반환합니다. (유니코드)
SetupGetMultiSzFieldA

SetupGetMultiSzField 함수는 지정된 필드에서 줄 끝까지 INF 파일의 줄에 저장된 여러 문자열을 검색합니다. (ANSI)
SetupGetMultiSzFieldW

SetupGetMultiSzField 함수는 지정된 필드에서 줄 끝까지 INF 파일의 줄에 저장된 여러 문자열을 검색합니다. (유니코드)
SetupGetNonInteractiveMode

SetupGetNonInteractiveMode 함수는 호출자의 프로세스가 대화 상자와 같은 사용자 인터페이스 구성 요소를 통해 사용자와 상호 작용할 수 있는지 여부를 나타내는 SetupAPI 비대화형 플래그 값을 반환합니다.
SetupGetSourceFileLocationA

SetupGetSourceFileLocation 함수는 INF 파일에 나열된 원본 파일의 위치를 검색합니다. (ANSI)
SetupGetSourceFileLocationW

SetupGetSourceFileLocation 함수는 INF 파일에 나열된 원본 파일의 위치를 검색합니다. (유니코드)
SetupGetSourceFileSizeA

SetupGetSourceFileSize 함수는 INF 파일에 나열된 소스 파일의 압축되지 않은 크기를 읽습니다. (ANSI)
SetupGetSourceFileSizeW

SetupGetSourceFileSize 함수는 INF 파일에 나열된 소스 파일의 압축되지 않은 크기를 읽습니다. (유니코드)
SetupGetSourceInfoA

SetupGetSourceInfo 함수는 INF 파일에 나열된 원본에 대한 경로, 태그 파일 또는 미디어 설명을 검색합니다. (ANSI)
SetupGetSourceInfoW

SetupGetSourceInfo 함수는 INF 파일에 나열된 원본에 대한 경로, 태그 파일 또는 미디어 설명을 검색합니다. (유니코드)
SetupGetStringFieldA

SetupGetStringField 함수는 INF 파일에 있는 줄의 지정된 필드에서 문자열을 검색합니다. (ANSI)
SetupGetStringFieldW

SetupGetStringField 함수는 INF 파일에 있는 줄의 지정된 필드에서 문자열을 검색합니다. (유니코드)
SetupGetTargetPathA

SetupGetTargetPath 함수는 파일 목록 섹션의 대상 디렉터리를 결정합니다. (ANSI)
SetupGetTargetPathW

SetupGetTargetPath 함수는 파일 목록 섹션의 대상 디렉터리를 결정합니다. (유니코드)
SetupGetThreadLogToken

SetupGetThreadLogToken 함수는 이 함수가 호출된 스레드에 대한 로그 토큰을 검색합니다.
SetupInitDefaultQueueCallback

SetupInitDefaultQueueCallback 함수는 설치 API에 포함된 기본 큐 콜백 루틴에서 사용하는 컨텍스트를 초기화합니다.
SetupInitDefaultQueueCallbackEx

진행률 메시지를 수락하기 위해 콜백 함수에 추가 창이 제공된다는 점을 제외하고 SetupInitDefaultQueueCallback과 동일한 방식으로 설치 API에 포함된 기본 큐 콜백 루틴에서 사용하는 컨텍스트를 초기화합니다.
SetupInitializeFileLogA

SetupInitializeFileLog 함수는 파일을 초기화하여 설치 작업 및 결과를 기록합니다. 시스템이 Windows의 일부로 설치된 파일 또는 다른 파일을 추적하는 시스템 로그일 수 있습니다. (ANSI)
SetupInitializeFileLogW

SetupInitializeFileLog 함수는 파일을 초기화하여 설치 작업 및 결과를 기록합니다. 시스템이 Windows의 일부로 설치된 파일 또는 다른 파일을 추적하는 시스템 로그일 수 있습니다. (유니코드)
SetupInstallFileA

SetupInstallFile 함수는 SetupFindXXXLine에서 반환된 INFCONTEXT에서 지정한 대로 또는 파일 이름과 경로로 명시적으로 파일을 설치합니다. (ANSI)
SetupInstallFileExA

SetupInstallFileEx 함수는 SetupFindXXXLine에서 반환된 INFCONTEXT에서 지정한 대로 또는 파일 이름 및 경로 정보로 명시적으로 파일을 설치합니다. (ANSI)
SetupInstallFileExW

SetupInstallFileEx 함수는 SetupFindXXXLine에서 반환된 INFCONTEXT에서 지정한 대로 또는 파일 이름 및 경로 정보로 명시적으로 파일을 설치합니다. (유니코드)
SetupInstallFilesFromInfSectionA

SetupInstallFilesFromInfSection 함수는 설치 섹션에 나열된 파일 복사, 파일 삭제 및 파일 이름 바꾸기 섹션에 지정된 설치에 대한 모든 파일을 큐에 대기합니다. (ANSI)
SetupInstallFilesFromInfSectionW

SetupInstallFilesFromInfSection 함수는 설치 섹션에 나열된 파일 복사, 파일 삭제 및 파일 이름 바꾸기 섹션에 지정된 설치에 대한 모든 파일을 큐에 대기합니다. (유니코드)
SetupInstallFileW

SetupInstallFile 함수는 SetupFindXXXLine에서 반환된 INFCONTEXT에서 지정한 대로 또는 파일 이름과 경로로 명시적으로 파일을 설치합니다. (유니코드)
SetupInstallFromInfSectionA

SetupInstallFromInfSection 함수는 INF 파일 설치 섹션의 모든 지시문을 수행합니다. (ANSI)
SetupInstallFromInfSectionW

SetupInstallFromInfSection 함수는 INF 파일 설치 섹션의 모든 지시문을 수행합니다. (유니코드)
SetupInstallServicesFromInfSectionA

SetupInstallServicesFromInfSection 함수는 INF 파일의 서비스 섹션에 나열된 서비스 설치 섹션에 지정된 서비스 설치 및 삭제 작업을 수행합니다. (ANSI)
SetupInstallServicesFromInfSectionExA

SetupInstallServicesFromInfSectionEx 함수는 INF 파일의 서비스 섹션에 나열된 서비스 설치 섹션에 지정된 서비스 설치 및 삭제 작업을 수행합니다. (ANSI)
SetupInstallServicesFromInfSectionExW

SetupInstallServicesFromInfSectionEx 함수는 INF 파일의 서비스 섹션에 나열된 서비스 설치 섹션에 지정된 서비스 설치 및 삭제 작업을 수행합니다. (유니코드)
SetupInstallServicesFromInfSectionW

SetupInstallServicesFromInfSection 함수는 INF 파일의 서비스 섹션에 나열된 서비스 설치 섹션에 지정된 서비스 설치 및 삭제 작업을 수행합니다. (유니코드)
SetupIterateCabinetA

SetupIterateCabinet 함수는 캐비닛의 모든 파일을 반복하고 찾은 각 파일에 대한 콜백 함수에 알림을 보냅니다. (ANSI)
SetupIterateCabinetW

SetupIterateCabinet 함수는 캐비닛의 모든 파일을 반복하고 찾은 각 파일에 대한 콜백 함수에 알림을 보냅니다. (유니코드)
SetupLogErrorA

SetupLogError 함수는 로그 파일에 오류 메시지를 씁니다. (ANSI)
SetupLogErrorW

SetupLogError 함수는 로그 파일에 오류 메시지를 씁니다. (유니코드)
SetupLogFileA

SetupLogFile 함수는 로그 파일에 항목을 추가합니다. (ANSI)
SetupLogFileW

SetupLogFile 함수는 로그 파일에 항목을 추가합니다. (유니코드)
SetupOpenAppendInfFileA

SetupOpenAppendInfFile 함수는 INF 파일의 정보를 SetupOpenInfFile에서 이전에 연 INF 파일에 추가합니다. (ANSI)
SetupOpenAppendInfFileW

SetupOpenAppendInfFile 함수는 INF 파일의 정보를 SetupOpenInfFile에서 이전에 연 INF 파일에 추가합니다. (유니코드)
SetupOpenFileQueue

SetupOpenFileQueue 함수는 설치 파일 큐를 만듭니다.
SetupOpenInfFileA

SetupOpenInfFile 함수는 INF 파일을 열고 핸들을 반환합니다. (ANSI)
SetupOpenInfFileW

SetupOpenInfFile 함수는 INF 파일을 열고 핸들을 반환합니다. (유니코드)
SetupOpenLog

SetupOpenLog 함수는 로그 파일을 엽니다.
SetupOpenMasterInf

SetupOpenMasterInf 함수는 Windows와 함께 제공되는 파일에 대한 파일 및 레이아웃 정보가 포함된 master INF 파일을 엽니다.
SetupPromptForDiskA

SetupPromptForDisk 함수는 사용자에게 디스크를 묻는 대화 상자를 표시합니다. (ANSI)
SetupPromptForDiskW

SetupPromptForDisk 함수는 사용자에게 디스크를 묻는 대화 상자를 표시합니다. (유니코드)
SetupPromptReboot

SetupPromptReboot 함수는 필요에 따라 커밋된 파일 큐의 파일이 파일 작업 중에 사용 중인지 여부에 따라 시스템을 다시 부팅할지 여부를 사용자에게 묻습니다.
SetupQueryDrivesInDiskSpaceListA

SetupQueryDrivesInDiskSpaceList 함수는 디스크 공간 목록에 나열된 파일 작업에서 참조하는 드라이브 목록으로 버퍼를 채웁니다. (ANSI)
SetupQueryDrivesInDiskSpaceListW

SetupQueryDrivesInDiskSpaceList 함수는 디스크 공간 목록에 나열된 파일 작업에서 참조하는 드라이브 목록으로 버퍼를 채웁니다. (유니코드)
SetupQueryFileLogA

SetupQueryFileLog 함수는 설치 파일 로그에서 정보를 반환합니다. (ANSI)
SetupQueryFileLogW

SetupQueryFileLog 함수는 설치 파일 로그에서 정보를 반환합니다. (유니코드)
SetupQueryInfFileInformationA

SetupQueryInfFileInformation 함수는 SP_INF_INFORMATION 구조체에서 버퍼로 INF 파일 이름을 반환합니다. (ANSI)
SetupQueryInfFileInformationW

SetupQueryInfFileInformation 함수는 SP_INF_INFORMATION 구조체에서 버퍼로 INF 파일 이름을 반환합니다. (유니코드)
SetupQueryInfOriginalFileInformationA

SetupQueryInfOriginalFileInformation 함수는 OEM INF 파일의 원래 이름을 반환합니다. (ANSI)
SetupQueryInfOriginalFileInformationW

SetupQueryInfOriginalFileInformation 함수는 OEM INF 파일의 원래 이름을 반환합니다. (유니코드)
SetupQueryInfVersionInformationA

SetupQueryInfVersionInformation 함수는 SP_INF_INFORMATION 구조체에서 버퍼로 INF 파일 버전 정보를 반환합니다. (ANSI)
SetupQueryInfVersionInformationW

SetupQueryInfVersionInformation 함수는 SP_INF_INFORMATION 구조체에서 버퍼로 INF 파일 버전 정보를 반환합니다. (유니코드)
SetupQuerySourceListA

SetupQuerySourceList 함수는 현재 설치 원본 목록을 쿼리합니다. 이 목록은 시스템 및 사용자별 목록에서 빌드되며 임시 목록으로 재정의될 수 있습니다(SetupSetSourceList 참조). (ANSI)
SetupQuerySourceListW

SetupQuerySourceList 함수는 현재 설치 원본 목록을 쿼리합니다. 이 목록은 시스템 및 사용자별 목록에서 빌드되며 임시 목록으로 재정의될 수 있습니다(SetupSetSourceList 참조). (유니코드)
SetupQuerySpaceRequiredOnDriveA

SetupQuerySpaceRequiredOnDrive 함수는 디스크 공간 목록을 검사하여 특정 드라이브에 대해 나열된 모든 파일 작업을 수행하는 데 필요한 공간을 확인합니다. (ANSI)
SetupQuerySpaceRequiredOnDriveW

SetupQuerySpaceRequiredOnDrive 함수는 디스크 공간 목록을 검사하여 특정 드라이브에 대해 나열된 모든 파일 작업을 수행하는 데 필요한 공간을 확인합니다. (유니코드)
SetupQueueCopyA

SetupQueueCopy 함수는 설치 파일 큐에 단일 파일 복사 작업을 추가합니다. (ANSI)
SetupQueueCopyIndirectA

SetupQueueCopyIndirect 함수는 추가 매개 변수를 구조체(SP_FILE_COPY_PARAMS)로 전달하는 확장된 형태의 SetupQueueCopy입니다. 이 외에도 동작은 동일합니다. (ANSI)
SetupQueueCopyIndirectW

SetupQueueCopyIndirect 함수는 추가 매개 변수를 구조체(SP_FILE_COPY_PARAMS)로 전달하는 확장된 형태의 SetupQueueCopy입니다. 이 외에도 동작은 동일합니다. (유니코드)
SetupQueueCopySectionA

SetupQueueCopySection 함수는 복사를 위해 INF 파일의 섹션에 있는 모든 파일을 설치 큐에 배치합니다. (ANSI)
SetupQueueCopySectionW

SetupQueueCopySection 함수는 복사를 위해 INF 파일의 섹션에 있는 모든 파일을 설치 큐에 배치합니다. (유니코드)
SetupQueueCopyW

SetupQueueCopy 함수는 설치 파일 큐에 단일 파일 복사 작업을 추가합니다. (유니코드)
SetupQueueDefaultCopyA

SetupQueueDefaultCopy 함수는 INF 파일에 지정된 기본 원본 미디어 및 대상을 사용하여 복사를 위해 설치 파일 큐에 단일 파일을 추가합니다. (ANSI)
SetupQueueDefaultCopyW

SetupQueueDefaultCopy 함수는 INF 파일에 지정된 기본 원본 미디어 및 대상을 사용하여 복사를 위해 설치 파일 큐에 단일 파일을 추가합니다. (유니코드)
SetupQueueDeleteA

SetupQueueDelete 함수는 설치 파일 큐에 개별 파일 삭제 작업을 배치합니다. (ANSI)
SetupQueueDeleteSectionA

SetupQueueDeleteSection 함수는 삭제를 위해 INF 파일의 섹션에 있는 모든 파일을 큐에 대기합니다. 섹션은 올바른 파일 삭제 형식이어야 하며 INF 파일에 DestinationDirs 섹션이 포함되어야 합니다. (ANSI)
SetupQueueDeleteSectionW

SetupQueueDeleteSection 함수는 삭제를 위해 INF 파일의 섹션에 있는 모든 파일을 큐에 대기합니다. 섹션은 올바른 파일 삭제 형식이어야 하며 INF 파일에 DestinationDirs 섹션이 포함되어야 합니다. (유니코드)
SetupQueueDeleteW

SetupQueueDelete 함수는 설치 파일 큐에 개별 파일 삭제 작업을 배치합니다. (유니코드)
SetupQueueRenameA

SetupQueueRename 함수는 설치 파일 큐에 개별 파일 이름 바꾸기 작업을 배치합니다. (ANSI)
SetupQueueRenameSectionA

SetupQueueRenameSection 함수는 이름을 바꾸기 위해 INF 파일의 섹션을 큐에 대기합니다. 섹션은 올바른 이름 바꾸기 목록 섹션 형식이어야 하며 INF 파일에 DestinationDirs 섹션이 포함되어야 합니다. (ANSI)
SetupQueueRenameSectionW

SetupQueueRenameSection 함수는 이름을 바꾸기 위해 INF 파일의 섹션을 큐에 대기합니다. 섹션은 올바른 이름 바꾸기 목록 섹션 형식이어야 하며 INF 파일에 DestinationDirs 섹션이 포함되어야 합니다. (유니코드)
SetupQueueRenameW

SetupQueueRename 함수는 설치 파일 큐에 개별 파일 이름 바꾸기 작업을 배치합니다. (유니코드)
SetupRemoveFileLogEntryA

SetupRemoveFileLogEntry 함수는 파일 로그에서 항목 또는 섹션을 제거합니다. (ANSI)
SetupRemoveFileLogEntryW

SetupRemoveFileLogEntry 함수는 파일 로그에서 항목 또는 섹션을 제거합니다. (유니코드)
SetupRemoveFromDiskSpaceListA

SetupRemoveFromDiskSpaceList 함수는 디스크 공간 목록에서 파일 삭제 또는 복사 작업을 제거합니다. (ANSI)
SetupRemoveFromDiskSpaceListW

SetupRemoveFromDiskSpaceList 함수는 디스크 공간 목록에서 파일 삭제 또는 복사 작업을 제거합니다. (유니코드)
SetupRemoveFromSourceListA

SetupRemoveFromSourceList 함수는 현재 사용자 또는 시스템의 설치 원본 목록에서 값을 제거합니다. 시스템 및 사용자 목록은 런타임에 병합됩니다. (ANSI)
SetupRemoveFromSourceListW

SetupRemoveFromSourceList 함수는 현재 사용자 또는 시스템의 설치 원본 목록에서 값을 제거합니다. 시스템 및 사용자 목록은 런타임에 병합됩니다. (유니코드)
SetupRemoveInstallSectionFromDiskSpaceListA

SetupRemoveInstallSectionFromDiskSpaceList 함수는 INF 파일의 설치 섹션에서 CopyFiles 및 DelFiles 줄을 검색하고 디스크 공간 목록에서 해당 섹션에 지정된 파일 작업을 제거합니다. (ANSI)
SetupRemoveInstallSectionFromDiskSpaceListW

SetupRemoveInstallSectionFromDiskSpaceList 함수는 INF 파일의 설치 섹션에서 CopyFiles 및 DelFiles 줄을 검색하고 디스크 공간 목록에서 해당 섹션에 지정된 파일 작업을 제거합니다. (유니코드)
SetupRemoveSectionFromDiskSpaceListA

SetupRemoveSectionFromDiskSpaceList 함수는 디스크 공간 목록에서 INF 파일의 파일 복사 섹션에 나열된 파일 삭제 또는 복사 작업을 제거합니다. (ANSI)
SetupRemoveSectionFromDiskSpaceListW

SetupRemoveSectionFromDiskSpaceList 함수는 디스크 공간 목록에서 INF 파일의 파일 복사 섹션에 나열된 파일 삭제 또는 복사 작업을 제거합니다. (유니코드)
SetupRenameErrorA

RenameError 함수는 파일 이름 바꾸기 오류를 사용자에게 알리는 대화 상자를 생성합니다. (ANSI)
SetupRenameErrorW

RenameError 함수는 파일 이름 바꾸기 오류를 사용자에게 알리는 대화 상자를 생성합니다. (유니코드)
SetupScanFileQueueA

SetupScanFileQueue 함수는 설치 파일 큐를 검사하여 복사 목록의 각 노드에서 작업을 수행합니다. 작업은 플래그 집합에 의해 지정됩니다. 큐가 커밋되기 전이나 후에 이 함수를 호출할 수 있습니다. (ANSI)
SetupScanFileQueueW

SetupScanFileQueue 함수는 설치 파일 큐를 검사하여 복사 목록의 각 노드에서 작업을 수행합니다. 작업은 플래그 집합에 의해 지정됩니다. 큐가 커밋되기 전이나 후에 이 함수를 호출할 수 있습니다. (유니코드)
SetupSetDirectoryIdA

SetupSetDirectoryId 함수는 INF 파일의 디렉터리 식별자를 특정 디렉터리에 연결합니다. (ANSI)
SetupSetDirectoryIdExA

SetupSetDirectoryIdEx 함수는 INF 파일의 디렉터리 식별자를 특정 디렉터리에 연결합니다. (ANSI)
SetupSetDirectoryIdExW

SetupSetDirectoryIdEx 함수는 INF 파일의 디렉터리 식별자를 특정 디렉터리에 연결합니다. (유니코드)
SetupSetDirectoryIdW

SetupSetDirectoryId 함수는 INF 파일의 디렉터리 식별자를 특정 디렉터리에 연결합니다. (유니코드)
SetupSetFileQueueAlternatePlatformA

SetupSetFileQueueAlternatePlatform 함수는 파일 큐를 함수를 실행하는 플랫폼과 다른 대상 플랫폼과 연결합니다. 이 작업은 네이티브가 아닌 서명 확인을 사용하도록 설정하기 위해 수행됩니다. (ANSI)
SetupSetFileQueueAlternatePlatformW

SetupSetFileQueueAlternatePlatform 함수는 파일 큐를 함수를 실행하는 플랫폼과 다른 대상 플랫폼과 연결합니다. 이 작업은 네이티브가 아닌 서명 확인을 사용하도록 설정하기 위해 수행됩니다. (유니코드)
SetupSetFileQueueFlags

SetupSetFileQueueFlags 함수는 설치 파일 큐의 플래그를 설정합니다.
SetupSetNonInteractiveMode

SetupSetNonInteractiveMode 함수는 SetupAPI가 호출자의 컨텍스트에서 사용자와 상호 작용할 수 있는지 여부를 결정하는 비대화형 SetupAPI 플래그를 설정합니다.
SetupSetPlatformPathOverrideA

SetupSetPlatformPathOverride 함수는 다른 컴퓨터의 INF로 작업할 때 대상 컴퓨터에 대한 플랫폼 경로 재정의를 설정하는 데 사용됩니다. (ANSI)
SetupSetPlatformPathOverrideW

SetupSetPlatformPathOverride 함수는 다른 컴퓨터의 INF로 작업할 때 대상 컴퓨터에 대한 플랫폼 경로 재정의를 설정하는 데 사용됩니다. (유니코드)
SetupSetSourceListA

SetupSetSourceList 함수를 사용하면 호출자가 현재 사용자 또는 시스템(모든 사용자에게 공통)에 대한 설치 원본 목록을 설정할 수 있습니다. (ANSI)
SetupSetSourceListW

SetupSetSourceList 함수를 사용하면 호출자가 현재 사용자 또는 시스템(모든 사용자에게 공통)에 대한 설치 원본 목록을 설정할 수 있습니다. (유니코드)
SetupSetThreadLogToken

SetupSetThreadLogToken 함수는 이 함수가 호출된 스레드에 대해 로그 토큰으로 표시되는 로그 컨텍스트를 설정합니다.
SetupTermDefaultQueueCallback

큐 커밋이 완료된 후 SetupTermDefaultQueueCallback 함수가 호출됩니다. SetupInitDefaultQueueCallback 또는 SetupInitDefaultQueueCallbackEx에 대한 이전 호출에 의해 할당된 리소스를 해제합니다.
SetupTerminateFileLog

SetupTerminateFileLog 함수는 파일 로그와 연결된 리소스를 해제합니다.
SetupUninstallNewlyCopiedInfs

SetupUninstallNewlyCopiedInfs 함수는 지정된 파일 큐를 커밋하는 동안 이전에 설치된 INF 파일(.inf), 미리 컴파일된 INF 파일(.pnf) 및 카탈로그 파일(.cat)을 제거합니다.
SetupUninstallOEMInfA

SetupUninstallOEMInf 함수는 지정된 .inf 파일 및 연결된 모든 .pnf 파일을 제거합니다. (ANSI)
SetupUninstallOEMInfW

SetupUninstallOEMInf 함수는 지정된 .inf 파일 및 연결된 모든 .pnf 파일을 제거합니다. (유니코드)
SetupVerifyInfFileA

SetupVerifyInfFile 함수는 해당 카탈로그를 사용하여 지정된 INF 파일의 디지털 서명을 확인합니다. 대체 플랫폼에 대해 확인을 수행할 수 있습니다. (ANSI)
SetupVerifyInfFileW

SetupVerifyInfFile 함수는 해당 카탈로그를 사용하여 지정된 INF 파일의 디지털 서명을 확인합니다. 대체 플랫폼에 대해 확인을 수행할 수 있습니다. (유니코드)
SetupWriteTextLog

SetupWriteTextLog 함수는 SetupAPI 텍스트 로그에 로그 항목을 씁니다.
SetupWriteTextLogError

SetupWriteTextLogError 함수는 SetupAPI 관련 오류 또는 Win32 시스템 오류에 대한 정보를 SetupAPI 텍스트 로그에 씁니다.
SetupWriteTextLogInfLine

SetupWriteTextLogInfLine 함수는 지정된 INF 파일 줄의 텍스트가 포함된 SetupAPI 텍스트 로그에 로그 항목을 씁니다.

콜백 함수

 
PSP_FILE_CALLBACK_A

FileCallback 콜백 함수는 몇 가지 설정 함수에서 사용됩니다. (ANSI)
PSP_FILE_CALLBACK_W

FileCallback 콜백 함수는 몇 가지 설정 함수에서 사용됩니다. (유니코드)

구조체

 
CABINET_INFO_A

CABINET_INFO 구조체는 캐비닛 파일에 대한 정보를 저장합니다. SetupIterateCabinet 함수는 캐비닛 콜백 루틴에 SPFILENOTIFY_NEEDNEWCABINET 알림을 보낼 때 이 구조를 매개 변수로 지정합니다. (ANSI)
CABINET_INFO_W

CABINET_INFO 구조체는 캐비닛 파일에 대한 정보를 저장합니다. SetupIterateCabinet 함수는 캐비닛 콜백 루틴에 SPFILENOTIFY_NEEDNEWCABINET 알림을 보낼 때 이 구조를 매개 변수로 지정합니다. (유니코드)
FILE_IN_CABINET_INFO_A

FILE_IN_CABINET_INFO 구조는 캐비닛에 있는 파일에 대한 정보를 제공합니다. (ANSI)
FILE_IN_CABINET_INFO_W

FILE_IN_CABINET_INFO 구조는 캐비닛에 있는 파일에 대한 정보를 제공합니다. (유니코드)
FILEPATHS_A

FILEPATHS 구조체는 원본 및 대상 경로 정보를 저장합니다. 설치 함수는 콜백 루틴으로 전송된 여러 알림에서 FILEPATHS 구조를 매개 변수로 보냅니다. 자세한 내용은 알림을 참조하세요. (ANSI)
FILEPATHS_SIGNERINFO_A

FILEPATHS_SINGNERINFO 구조체는 원본 및 대상 경로 정보와 파일 서명 정보도 저장합니다. (ANSI)
FILEPATHS_SIGNERINFO_W

FILEPATHS_SINGNERINFO 구조체는 원본 및 대상 경로 정보와 파일 서명 정보도 저장합니다. (유니코드)
FILEPATHS_W

FILEPATHS 구조체는 원본 및 대상 경로 정보를 저장합니다. 설치 함수는 콜백 루틴으로 전송된 여러 알림에서 FILEPATHS 구조를 매개 변수로 보냅니다. 자세한 내용은 알림을 참조하세요. (유니코드)
INFCONTEXT

INFCONTEXT 구조체는 SetupGetLineText와 같은 함수가 INF 파일을 탐색하는 데 사용하는 컨텍스트 정보를 저장합니다.
SOURCE_MEDIA_A

SOURCE_MEDIA 구조는 원본 미디어 정보를 전달하기 위해 SPFILENOTIFY_NEEDMEDIA 알림과 함께 사용됩니다. (ANSI)
SOURCE_MEDIA_W

SOURCE_MEDIA 구조는 원본 미디어 정보를 전달하기 위해 SPFILENOTIFY_NEEDMEDIA 알림과 함께 사용됩니다. (유니코드)
SP_ALTPLATFORM_INFO_V1

이 구조체는 대체 플랫폼에 대한 정보를 SetupQueryInfOriginalFileInformation에 전달하는 데 사용됩니다.
SP_ALTPLATFORM_INFO_V2

SP_ALTPLATFORM_INFO_V2 구조체는 대체 플랫폼에 대한 정보를 SetupQueryInfOriginalFileInformation에 전달하는 데 사용됩니다.
SP_CLASSIMAGELIST_DATA

SP_CLASSIMAGELIST_DATA 구조체는 클래스 이미지 목록을 설명합니다.
SP_CLASSINSTALL_HEADER

SP_CLASSINSTALL_HEADER 클래스 설치 매개 변수 구조의 첫 번째 멤버입니다. 여기에는 나머지 설치 매개 변수 구조의 형식을 정의하는 디바이스 설치 요청 코드가 포함되어 있습니다.
SP_DETECTDEVICE_PARAMS

SP_DETECTDEVICE_PARAMS 구조체는 DIF_DETECT 설치 요청에 해당합니다.
SP_DEVICE_INTERFACE_DATA

SP_DEVICE_INTERFACE_DATA 구조체는 디바이스 정보 집합에서 디바이스 인터페이스를 정의합니다.
SP_DEVICE_INTERFACE_DETAIL_DATA_A

SP_DEVICE_INTERFACE_DETAIL_DATA 구조체에는 디바이스 인터페이스의 경로가 포함됩니다. (ANSI)
SP_DEVICE_INTERFACE_DETAIL_DATA_W

SP_DEVICE_INTERFACE_DETAIL_DATA 구조체에는 디바이스 인터페이스의 경로가 포함됩니다. (유니코드)
SP_DEVINFO_DATA

SP_DEVINFO_DATA 구조는 디바이스 정보 집합의 멤버인 디바이스 instance 정의합니다.
SP_DEVINFO_LIST_DETAIL_DATA_A

SP_DEVINFO_LIST_DETAIL_DATA 구조에는 연결된 설치 클래스 GUID(연결된 설치 클래스가 있는 경우)와 같은 디바이스 정보 집합에 대한 정보가 포함됩니다. (ANSI)
SP_DEVINFO_LIST_DETAIL_DATA_W

SP_DEVINFO_LIST_DETAIL_DATA 구조에는 연결된 설치 클래스 GUID(연결된 설치 클래스가 있는 경우)와 같은 디바이스 정보 집합에 대한 정보가 포함됩니다. (유니코드)
SP_DEVINSTALL_PARAMS_A

SP_DEVINSTALL_PARAMS 구조에는 특정 디바이스 정보 요소와 연결되거나 디바이스 정보 집합과 전역적으로 연결된 디바이스 설치 매개 변수가 포함됩니다. (ANSI)
SP_DEVINSTALL_PARAMS_W

SP_DEVINSTALL_PARAMS 구조에는 특정 디바이스 정보 요소와 연결되거나 디바이스 정보 집합과 전역적으로 연결된 디바이스 설치 매개 변수가 포함됩니다. (유니코드)
SP_DRVINFO_DATA_V1_A

SP_DRVINFO_DATA 구조체에는 드라이버에 대한 정보가 포함됩니다. 이 구조는 특정 디바이스 instance 연결하거나 디바이스 정보 집합과 전역적으로 연결할 수 있는 드라이버 정보 목록의 멤버입니다. (sp_drvinfo_data_v1_a)
SP_DRVINFO_DATA_V1_W

SP_DRVINFO_DATA 구조체에는 드라이버에 대한 정보가 포함됩니다. 이 구조는 특정 디바이스 instance 연결하거나 디바이스 정보 집합과 전역적으로 연결할 수 있는 드라이버 정보 목록의 멤버입니다. (sp_drvinfo_data_v1_w)
SP_DRVINFO_DATA_V2_A

SP_DRVINFO_DATA 구조체에는 드라이버에 대한 정보가 포함됩니다. 이 구조는 특정 디바이스 instance 연결하거나 디바이스 정보 집합과 전역적으로 연결할 수 있는 드라이버 정보 목록의 멤버입니다. (sp_drvinfo_data_v2_a)
SP_DRVINFO_DATA_V2_W

SP_DRVINFO_DATA 구조체에는 드라이버에 대한 정보가 포함됩니다. 이 구조는 특정 디바이스 instance 연결하거나 디바이스 정보 집합과 전역적으로 연결할 수 있는 드라이버 정보 목록의 멤버입니다. (sp_drvinfo_data_v2_w)
SP_DRVINFO_DETAIL_DATA_A

SP_DRVINFO_DETAIL_DATA 구조에는 특정 드라이버 정보 구조에 대한 자세한 정보가 포함됩니다. (ANSI)
SP_DRVINFO_DETAIL_DATA_W

SP_DRVINFO_DETAIL_DATA 구조에는 특정 드라이버 정보 구조에 대한 자세한 정보가 포함됩니다. (유니코드)
SP_DRVINSTALL_PARAMS

SP_DRVINSTALL_PARAMS 구조체에는 특정 드라이버 정보 요소와 연결된 드라이버 설치 매개 변수가 포함됩니다.
SP_FILE_COPY_PARAMS_A

SP_FILE_COPY_PARAMS 구조는 단일 파일 복사 작업을 설명합니다. (ANSI)
SP_FILE_COPY_PARAMS_W

SP_FILE_COPY_PARAMS 구조는 단일 파일 복사 작업을 설명합니다. (유니코드)
SP_INF_INFORMATION

SP_INF_INFORMATION 구조체는 스타일, 구성 INF 파일 수 및 버전 데이터를 포함하여 INF 파일에 대한 정보를 저장합니다.
SP_INF_SIGNER_INFO_V1_A

SP_INF_SIGNER_INFO 구조체는 INF 파일의 디지털 서명에 대한 정보를 저장합니다. (sp_inf_signer_info_v1_a)
SP_INF_SIGNER_INFO_V1_W

SP_INF_SIGNER_INFO 구조체는 INF 파일의 디지털 서명에 대한 정보를 저장합니다. (sp_inf_signer_info_v1_w)
SP_INF_SIGNER_INFO_V2_A

SP_INF_SIGNER_INFO 구조체는 INF 파일의 디지털 서명에 대한 정보를 저장합니다. (sp_inf_signer_info_v2_a)
SP_INF_SIGNER_INFO_V2_W

SP_INF_SIGNER_INFO 구조체는 INF 파일의 디지털 서명에 대한 정보를 저장합니다. (sp_inf_signer_info_v2_w)
SP_NEWDEVICEWIZARD_DATA

SP_NEWDEVICEWIZARD_DATA 구조는 설치 관리자가 사용자 지정 페이지를 추가하여 하드웨어 설치 마법사의 작업을 확장하는 데 사용됩니다. DIF_NEWDEVICEWIZARD_XXX 설치 요청과 함께 사용됩니다.
SP_ORIGINAL_FILE_INFO_A

SP_ORIGINAL_FILE_INFO 구조체는 SetupQueryInfOriginalFileInformation에서 반환된 원래 INF 파일 이름 및 카탈로그 파일 정보를 받습니다. (ANSI)
SP_ORIGINAL_FILE_INFO_W

SP_ORIGINAL_FILE_INFO 구조체는 SetupQueryInfOriginalFileInformation에서 반환된 원래 INF 파일 이름 및 카탈로그 파일 정보를 받습니다. (유니코드)
SP_POWERMESSAGEWAKE_PARAMS_A

SP_POWERMESSAGEWAKE_PARAMS 구조체는 DIF_POWERMESSAGEWAKE 설치 요청에 해당합니다. (ANSI)
SP_POWERMESSAGEWAKE_PARAMS_W

SP_POWERMESSAGEWAKE_PARAMS 구조체는 DIF_POWERMESSAGEWAKE 설치 요청에 해당합니다. (유니코드)
SP_PROPCHANGE_PARAMS

SP_PROPCHANGE_PARAMS 구조체는 DIF_PROPERTYCHANGE 설치 요청에 해당합니다.
SP_PROPSHEETPAGE_REQUEST

SP_PROPSHEETPAGE_REQUEST 구조체를 SetupAPI DLL의 ExtensionPropSheetPageProc 진입점에 첫 번째 매개 변수(lpv)로 전달할 수 있습니다.
SP_REGISTER_CONTROL_STATUSA

SP_REGISTER_CONTROL_STATUS 구조에는 Windows 2000에서 DLL을 자체 등록하기 위해 RegisterDlls INF 지시문을 사용하여 등록 또는 등록 취소되는 파일에 대한 정보가 포함되어 있습니다. (ANSI)
SP_REGISTER_CONTROL_STATUSW

SP_REGISTER_CONTROL_STATUS 구조에는 Windows 2000에서 DLL을 자체 등록하기 위해 RegisterDlls INF 지시문을 사용하여 등록 또는 등록 취소되는 파일에 대한 정보가 포함되어 있습니다. (유니코드)
SP_REMOVEDEVICE_PARAMS

SP_REMOVEDEVICE_PARAMS 구조체는 DIF_REMOVE 설치 요청에 해당합니다.
SP_SELECTDEVICE_PARAMS_A

SP_SELECTDEVICE_PARAMS 구조체는 DIF_SELECTDEVICE 설치 요청에 해당합니다. (ANSI)
SP_SELECTDEVICE_PARAMS_W

SP_SELECTDEVICE_PARAMS 구조체는 DIF_SELECTDEVICE 설치 요청에 해당합니다. (유니코드)
SP_TROUBLESHOOTER_PARAMS_A

SP_TROUBLESHOOTER_PARAMS 구조체는 DIF_TROUBLESHOOTER 설치 요청에 해당합니다. (ANSI)
SP_TROUBLESHOOTER_PARAMS_W

SP_TROUBLESHOOTER_PARAMS 구조체는 DIF_TROUBLESHOOTER 설치 요청에 해당합니다. (유니코드)
SP_UNREMOVEDEVICE_PARAMS

SP_UNREMOVEDEVICE_PARAMS 구조체는 DIF_UNREMOVE 설치 요청에 해당합니다.