Udostępnij przez


Funkcje instalacji plików INF

Następujące funkcje interfejsu API instalacji są używane z plikami INF.

Funkcja Opis
SetupCloseInfFile Zwalnia zasoby i zamyka dojście INF.
SetupDecompressOrCopyFile Kopiuje plik i, w razie potrzeby, dekompresuje go.
SetupFindFirstLine Znajduje pierwszy wiersz w sekcji pliku INF lub, jeśli określono klucz, pierwszy wiersz, który pasuje do tego klucza. Aktualizuje składową liniową struktury INFCONTEXT.
SetupFindNextLine Zwraca następny wiersz w sekcji względem elementu członkowskiego linii określonej struktury INFCONTEXT.
SetupFindNextMatchLine Zwraca następny wiersz w sekcji względem elementu członkowskiego wiersza określonego INFCONTEXT, który pasuje do określonego klucza.
SetupGetBinaryField Pobiera dane z wiersza, którego pola są w formacie binarnym.
SetupGetFieldCount Zwraca liczbę pól w wierszu.
SetupGetFileCompressionInfo Pobiera informacje o kompresji pliku z pliku INF.
SetupGetInfFileList Pobiera listę typów plików INF w określonym katalogu.
SetupGetInfInformation Zwraca informacje o pliku INF (według line elementu członkowskiego INFCONTEXT lub nazwy pliku).
SetupGetIntField Zwraca określone pole liczby całkowitej wiersza w pliku INF.
SetupGetLineByIndex Aktualizuje element wiersza elementu członkowskiego INFCONTEXT dla wiersza w określonym indeksie w określonej sekcji.
SetupGetLineCount Zwraca liczbę wierszy w określonej sekcji.
SetupGetLineText Pobiera zawartość określonego wiersza z pliku INF.
SetupGetMultiSzField Zwraca listę ciągów, zaczynając od określonego pola wiersza w pliku INF.
SetupGetSourceFileLocation Pobiera porządkowy dysk źródłowy i ścieżkę (względem katalogu głównego źródła), w którym znajduje się plik źródłowy
SetupGetSourceFileSize Pobiera rozmiar pliku dla pojedynczego pliku źródłowego lub sekcji Copy Files pliku INF.
SetupGetSourceInfo Pobiera ścieżkę, plik tagu lub opis źródła.
SetupGetStringField Zwraca określone pole ciągu wiersza w pliku INF.
SetupGetTargetPath Pobiera ścieżkę docelową dla sekcji Copy Files w pliku INF.
SetupInstallFile Instaluje plik.
SetupInstallFileEx Instaluje plik i zwraca zmienną wskazującą, czy plik był używany.
SetupInstallFilesFromInfSection Kolejkuje wszystkie pliki określone w sekcjach Copy Files, Delete Filesi Rename Files sekcji, które są wymienione w sekcji Zainstaluj.
SetupInstallFromInfSection Wykonuje dyrektywy określone w pliku INF Zainstaluj sekcji.
SetupInstallServicesFromInfSection Wykonuje operacje instalacji i usuwania usługi zgodnie z opisem w sekcji usługi pliku INF.
SetupOpenAppendInfFile Otwiera plik INF i dołącza go do istniejącego dojścia INF.
SetupOpenInfFile Otwiera plik INF i zwraca do niego uchwyt.
SetupOpenMasterInf Otwiera plik INF zawierający informacje o pliku i układzie dla plików dostarczanych z systemem.
SetupQueryInfFileInformation Odpytuje strukturę informacji INF o skojarzonych nazwach plików INF.
SetupQueryInfVersionInformation Wysyła zapytanie o strukturę informacji INF, aby uzyskać informacje o wersji na jednym z jego składników plików INF.
SetupSetDirectoryId Kojarzy nowy identyfikator katalogu z określonym katalogiem.