Поделиться через


Функция ParseField

[Ожидается, что функция ParseField будет доступна для использования в следующей версии операционной системы Microsoft Windows. В последующих версиях он может быть изменен или недоступен.]

Считывает строку из Файла Setup.inf и извлекает указанное поле из строки.

Синтаксис

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

Параметры

szData [in]

Тип: LPCTSTR*

Указатель на строку из Setup.inf.

n [in]

Тип: int

INT , указывающий, какое поле следует извлечь.

(0)

Указывает поле перед знаком равенства (=).

(1)

Указывает первое поле.

szBuf [in]

Тип: LPTSTR*

Указатель на буфер, который получает извлеченное поле.

iBufLen [in]

Тип: int

INT , получающий размер буфера, получающего извлеченное поле.

Возвращаемое значение

Тип: bool

Возвращает значение TRUE , если функция выполнена успешно, и FALSE в случае сбоя.

Комментарии

Поля в строке должны быть разделены запятыми.

Начальные и конечные пробелы удаляются.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Util.h
Библиотека
Shell32.lib
DLL
Shell32.dll (версия 5.0 или более поздняя)