Leer en inglés

Compartir a través de


Función ParseField

[Actualmente, se espera que la función ParseField esté disponible para su uso en la siguiente versión del sistema operativo Microsoft Windows. Es posible que se modifique o no esté disponible en versiones posteriores.

Lee una línea de Setup.inf y extrae el campo especificado de la cadena.

Sintaxis

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

Parámetros

szData [in]

Tipo: LPCTSTR*

Puntero a la línea de Setup.inf.

n [in]

Tipo: int

INT que indica qué campo se va a extraer.

(0)

Indica el campo antes de un signo igual (=).

(1)

Indica el primer campo.

szBuf [in]

Tipo: LPTSTR*

Puntero al búfer que recibe el campo extraído.

iBufLen [in]

Tipo: int

INT que recibe el tamaño del búfer que recibe el campo extraído.

Valor devuelto

Tipo: bool

Devuelve TRUE si la función es correcta y FALSE si se produce un error.

Comentarios

Los campos de la cadena deben estar separados por comas.

Se quitan los espacios iniciales y finales.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Util.h
Biblioteca
Shell32.lib
Archivo DLL
Shell32.dll (versión 5.0 o posterior)