ParseField-Funktion
[Die ParseField-Funktion wird derzeit voraussichtlich in der nächsten Version des Microsoft Windows-Betriebssystems verfügbar sein. Es kann geändert oder in nachfolgenden Versionen nicht verfügbar sein.]
Liest eine Zeile aus Setup.inf und extrahiert das angegebene Feld aus der Zeichenfolge.
bool ParseField(
_In_ LPCTSTR *szData,
_In_ int n,
_In_ LPTSTR *szBuf,
_In_ int iBufLen
);
-
szData [in]
-
Typ: LPCTSTR*
Ein Zeiger auf die Zeile von Setup.inf.
-
n [in]
-
Typ: int
INT , das angibt, welches Feld extrahiert werden soll.
-
(0)
-
Gibt das Feld vor einem Gleichheitszeichen (=) an.
-
(1)
-
Gibt das erste Feld an.
szBuf [in]
Typ: LPTSTR*
Ein Zeiger auf den Puffer, der das extrahierte Feld empfängt.
iBufLen [in]
Typ: int
INT , das die Größe des Puffers empfängt, der das extrahierte Feld empfängt.
Typ: bool
Gibt TRUE zurück, wenn die Funktion erfolgreich ist, und FALSE , wenn sie fehlschlägt.
Die Felder in der Zeichenfolge müssen durch Kommas getrennt werden.
Führende und nachfolgende Leerzeichen werden entfernt.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Bibliothek |
|
DLL |
|