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 entkomprimiert sie bei Bedarf. |
SetupFindFirstLine | Sucht die erste Zeile in einem Abschnitt einer INF-Datei oder, wenn ein Schlüssel angegeben ist, die erste Zeile, die mit diesem Schlüssel übereinstimmt. Das Line-Element einer INFCONTEXT-Struktur wird aktualisiert. |
SetupFindNextLine | Gibt die nächste Zeile in einem Abschnitt relativ zum Line-Element der angegebenen INFCONTEXT-Struktur zurück. |
SetupFindNextMatchLine | Gibt die nächste Zeile in einem Abschnitt relativ zum Zeilenelement des angegebenen INFCONTEXT zurück, das 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 (nach Zeilenelement eines INFCONTEXT-Objekts oder Dateinamens) zurück. |
SetupGetIntField | Gibt das angegebene ganzzahlige Feld einer Zeile in einer INF-Datei zurück. |
SetupGetLineByIndex | Updates das Line-Element 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, die beim angegebenen Feld einer Zeile in einer INF-Datei beginnt. |
SetupGetSourceFileLocation | Ruft die Ordnungszahl des Quelldatenträgers und den Pfad (relativ zum Quellstamm) ab, in dem sich die Quelldatei befindet. |
SetupGetSourceFileSize | Ruft die Dateigröße für eine einzelne Quelldatei oder den Abschnitt Dateien kopieren einer INF-Datei ab. |
SetupGetSourceInfo | Ruft den Pfad, die Tagdatei oder die Beschreibung für eine 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 oder nicht. |
SetupInstallFilesFromInfSection | Stellt alle Dateien in die Warteschlange, die in den Abschnitten Kopieren, Löschen von Dateien und Umbenennen von Dateien angegeben sind, in eine Warteschlange ein, die in einem Abschnitt "Installieren" aufgeführt sind. |
SetupInstallFromInfSection | Führt die Anweisungen aus, die im Abschnitt Installation einer INF-Datei angegeben sind. |
SetupInstallServicesFromInfSection | Führt Dienstinstallations- und Löschungsvorgänge aus, wie in einem Dienstabschnitt 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 im Lieferumfang des Systems enthalten sind. |
SetupQueryInfFileInformation | Fragt eine INF-Informationsstruktur zu den zugeordneten INF-Dateinamen ab. |
SetupQueryInfVersionInformation | Fragt eine INF-Informationsstruktur nach Versionsinformationen zu einer der zugehörigen INF-Dateien ab. |
SetupSetDirectoryId | Ordnet einen neuen Verzeichnisbezeichner einem bestimmten Verzeichnis zu. |