다음을 통해 공유


INF 파일 처리 함수

INF 파일 처리 함수는 다음을 포함하는 설치 및 설치 기능을 제공합니다.

  • INF 파일을 열고 닫습니다.

  • INF 파일에 대한 정보 검색

  • 복사 작업을 위해 원본 파일 및 대상 디렉터리에 대한 정보를 검색합니다.

  • INF 파일 섹션에 지정된 설치 작업을 수행합니다.

다음 표에서는 INF 파일을 처리하는 데 사용되는 함수를 나열합니다. 자세한 함수 설명은 Microsoft Windows SDK 설명서를 참조하세요.

함수 Description

InstallHinfSection

지정된 INF 파일에서 지정된 섹션을 실행합니다.

SetupCloseInfFile

리소스를 해제하고 INF 핸들을 닫습니다.

SetupCopyOEMInf

드라이버 저장소에서 드라이버 패키지를 단계화 합니다.

SetupDecompressOrCopyFile

파일을 복사하고 필요한 경우 압축을 풉니다.

SetupFindFirstLine

INF 파일의 섹션에 있는 첫 번째 줄에 대한 포인터를 찾거나 키가 지정된 경우 키와 일치하는 첫 번째 줄에 대한 포인터를 찾습니다.

SetupFindNextLine

INF 파일 섹션의 다음 줄에 대한 포인터를 반환합니다.

SetupFindNextMatchLine

INF 파일 섹션의 다음 줄에 대한 포인터를 반환하거나 키가 지정된 경우 키와 일치하는 다음 줄을 반환합니다.

SetupGetBinaryField

INF 파일의 지정된 줄에 있는 필드에서 이진 데이터를 검색합니다.

SetupGetFieldCount

한 줄의 필드 수를 반환합니다.

SetupGetFileCompressionInfo

INF 파일에서 파일 압축 정보를 검색합니다.

SetupGetInfDriverStoreLocation

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

SetupGetInfFileList

지정된 디렉터리에 있는 INF 파일 목록을 반환합니다.

SetupGetInfInformation

INF 파일에 대한 정보를 반환합니다.

SetupGetIntField

지정된 줄의 INF 파일에서 지정된 필드의 정수 값을 가져옵니다.

SetupGetInfPublishedName

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

SetupGetLineByIndex

지정된 섹션의 지정된 인덱스 값과 연결된 줄에 대한 포인터를 반환합니다.

SetupGetLineCount

지정된 구역의 줄 수를 반환합니다.

SetupGetLineText

INF 파일에서 지정된 줄의 내용을 검색합니다.

SetupGetMultiSzField

줄의 지정된 필드에서 시작하여 여러 문자열을 반환합니다.

SetupGetSourceFileLocation

INF 파일에 나열된 원본 파일의 위치를 반환합니다.

SetupGetSourceFileSize

지정된 파일의 크기 또는 INF 파일의 지정된 섹션에 나열된 파일 집합을 반환합니다.

SetupGetSourceInfo

원본에 대한 경로, 태그 파일 또는 설명을 검색합니다.

SetupGetStringField

INF 파일의 지정된 줄에 있는 필드에서 문자열 데이터를 검색합니다.

SetupGetTargetPath

지정된 INF 파일 섹션에 나열된 파일의 대상 경로를 결정합니다.

SetupInstallFile

지정된 파일을 특정 대상 디렉터리에 설치합니다.

SetupInstallFileEx

지정된 파일을 특정 대상 디렉터리에 설치합니다. 파일의 기존 버전을 사용 중인 경우 설치가 연기됩니다.

SetupInstallFilesFromInfSection

복사를 위해 지정된 INF 파일 섹션의 파일을 큐에 대기합니다. ( SetupQueueCopySection과 동일합니다.)

SetupInstallFromInfSection

INF DDInstall 섹션에 지정된 지시문을 수행합니다.

SetupInstallServicesFromInfSection

INF DDInstall에 지정된 대로 서비스 설치 및 삭제 작업을 수행합니다. 서비스 섹션.

SetupOpenAppendInfFile

INF 파일을 열고 기존 INF 핸들에 추가합니다.

SetupOpenInfFile

INF 파일을 열고 핸들을 반환합니다.

SetupOpenMasterInf

운영 체제의 기본 설치에 포함된 파일에 대한 파일 및 레이아웃 정보가 포함된 master INF 파일을 엽니다.

SetupQueryInfFileInformation

지정된 INF 파일의 구성 INF 파일 중 하나의 이름을 반환합니다.

SetupQueryInfVersionInformation

지정된 INF 파일의 구성 INF 파일 중 하나의 버전 번호를 반환합니다.

SetupSetDirectoryId

지정된 디렉터리에 DIRID(디렉터리 ID)를 할당합니다.

SetupUninstallOEMInf

지정된 INF 파일을 제거하고 연결된 를 삭제합니다. pnf 및 . cat 파일(있는 경우).

SetupVerifyInfFile

디지털 서명된 INF 파일이 수정되지 않은지 확인합니다. (Windows XP 이상)