ParseField fonction)

[la fonction ParseField est actuellement censée être utilisée dans la prochaine version du système d’exploitation Microsoft Windows. Il peut être modifié ou non disponible dans les versions ultérieures.]

Lit une ligne à partir de Setup. inf et extrait le champ spécifié de la chaîne.

Syntaxe

bool ParseField(
  _In_ LPCTSTR *szData,
  _In_ int     n,
  _In_ LPTSTR  *szBuf,
  _In_ int     iBufLen
);

Paramètres

szData [ dans]

Type : LPCTSTR *

Pointeur vers la ligne de Setup. inf.

n [ dans]

Type : int

Entier qui indique le champ à extraire.

(0)

Indique le champ avant un signe égal (=).

(1)

Indique le premier champ.

szBuf [ dans]

Type : LPTStr *

Pointeur vers la mémoire tampon qui reçoit le champ extrait.

iBufLen [ dans]

Type : int

Entier qui reçoit la taille de la mémoire tampon qui reçoit le champ extrait.

Valeur retournée

Type : bool

Retourne la valeur true si la fonction a réussi et false si elle échoue.

Remarques

Les champs de la chaîne doivent être séparés par des virgules.

Les espaces de début et de fin sont supprimés.

Conditions requises

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
Util. h
Bibliothèque
Shell32. lib
DLL
Shell32.dll (version 5,0 ou ultérieure)