Lire en anglais

Partager via


Fonction ParseField

[La fonction ParseField est actuellement disponible pour une utilisation dans la prochaine version du système d’exploitation Microsoft Windows. Il peut être modifié ou indisponible dans les versions suivantes.]

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 [in]

Type : LPCTSTR*

Pointeur vers la ligne de Setup.inf.

n [in]

Type : int

INT qui indique le champ à extraire.

(0)

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

(1)

Indique le premier champ.

szBuf [in]

Type : LPTSTR*

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

iBufLen [in]

Type : int

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

Valeur retournée

Type : bool

Retourne TRUE si la fonction réussit et FALSE si elle échoue.

Notes

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.

Spécifications

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)