ParseField 函数

[ ParseField 函数当前应可用于下一版本的 Microsoft Windows 操作系统。 它在后续版本中可能已更改或不可用。]

从 Setup.inf 读取一行,并从字符串中提取指定字段。

语法

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

parameters

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 或更高版本)