INF-Dateieinrichtungsfunktionen
Die folgenden Setup-API-Funktionen werden mit INF-Dateien verwendet.
Funktion | Beschreibung |
---|---|
SetupCloseInfFile- | Gibt Ressourcen frei und schließt das INF-Handle. |
SetupDecompressOrCopyFile- | Kopiert eine Datei und dekomprimiert sie bei Bedarf. |
SetupFindFirstLine- | Sucht die erste Zeile in einem Abschnitt einer INF-Datei oder, wenn ein Schlüssel angegeben wird, die erste Zeile, die diesem Schlüssel entspricht. Es aktualisiert das Line- Mitglied einer INFCONTEXT- Struktur. |
SetupFindNextLine- | Gibt die nächste Zeile in einem Abschnitt relativ zum Line Member der angegebenen INFCONTEXT Struktur zurück. |
SetupFindNextMatchLine- | Gibt die nächste Zeile in einem Abschnitt relativ zum Line Member des angegebenen INFCONTEXT- zurück, der einem angegebenen Schlüssel entspricht. |
SetupGetBinaryField- | Ruft Daten aus einer Zeile ab, deren Felder im Binärformat vorliegen. |
SetupGetFieldCount- | Gibt die Anzahl der Felder in einer Zeile zurück. |
SetupGetFileCompressionInfo | Ruft Dateikomprimierungsinformationen aus einer INF-Datei ab. |
SetupGetInfFileList- | Ruft eine Liste der Typen von INF-Dateien in einem angegebenen Verzeichnis ab. |
SetupGetInfInformation- | Gibt Informationen zu einer INF-Datei zurück (durch Line Member eines INFCONTEXT- oder Dateinamens). |
SetupGetIntField- | Gibt das angegebene ganzzahlige Feld einer Zeile in einer INF-Datei zurück. |
SetupGetLineByIndex- | Aktualisiert das Line Member eines INFCONTEXT- für die Zeile an einem angegebenen Index im angegebenen Abschnitt. |
SetupGetLineCount- | Gibt die Anzahl der Zeilen im angegebenen Abschnitt zurück. |
SetupGetLineText- | Ruft den Inhalt einer angegebenen Zeile aus einer INF-Datei ab. |
SetupGetMultiSzField | Gibt eine Liste von Zeichenfolgen zurück, beginnend mit dem angegebenen Feld einer Zeile in einer INF-Datei. |
SetupGetSourceFileLocation- | Ruft den Quelldatenträger-Ordinal und Pfad (relativ zum Quellstamm) ab, in dem sich die Quelldatei befindet. |
SetupGetSourceFileSize- | Ruft die Dateigröße für eine einzelne Quelldatei oder eine Kopieren von Dateien Abschnitt einer INF-Datei ab. |
SetupGetSourceInfo- | Ruft den Pfad, die Tagdatei oder die Beschreibung einer Quelle ab. |
SetupGetStringField- | Gibt das angegebene Zeichenfolgenfeld einer Zeile in einer INF-Datei zurück. |
SetupGetTargetPath- | Ruft den Zielpfad für einen Abschnitt "Dateien kopieren" in einer INF-Datei ab. |
SetupInstallFile- | Installiert eine Datei. |
SetupInstallFileEx- | Installiert eine Datei und gibt eine Variable zurück, die angibt, ob die Datei verwendet wurde. |
SetupInstallFilesFromInfSection- | In die Warteschlange werden alle dateien in der Kopieren von Dateien, Löschen von Dateien, und Abschnitte "Dateien umbenennen", die in einem Abschnitt Install aufgeführt sind. |
SetupInstallFromInfSection- | Führt die in einer INF-Datei angegebenen Direktiven aus, Abschnitt " installieren". |
SetupInstallServicesFromInfSection- | Führt Dienstinstallations- und Löschvorgänge aus, wie in einem Service Abschnitt einer INF-Datei angegeben. |
SetupOpenAppendInfFile- | Öffnet eine INF-Datei und fügt sie an ein vorhandenes INF-Handle an. |
SetupOpenInfFile- | Öffnet eine INF-Datei und gibt ein Handle zurück. |
SetupOpenMasterInf | Öffnet die INF-Datei, die Datei- und Layoutinformationen für dateien enthält, die mit dem System ausgeliefert wurden. |
SetupQueryInfFileInformation | Fragt eine INF-Informationsstruktur zu den zugeordneten INF-Dateinamen ab. |
SetupQueryInfVersionInformation | Fragt eine INF-Informationsstruktur nach Versionsinformationen zu einer ihrer bestandteilen INF-Dateien ab. |
SetupSetDirectoryId- | Ordnet einen neuen Verzeichnisbezeichner einem bestimmten Verzeichnis zu. |