GOPHER_ATTRIBUTE_ENUMERATOR回调函数 (wininet.h)

[ GopherAttributeEnumerator 函数可用于“要求”部分中指定的操作系统。]

处理来自 Gopher 服务器的属性信息的回调函数的原型。 此回调函数是通过调用 GopherGetAttribute 函数安装的。

GOPHER_ATTRIBUTE_ENUMERATOR类型定义指向此回调函数的指针。 GopherAttributeEnumerator 是应用程序定义的函数名称的占位符。

语法

GOPHER_ATTRIBUTE_ENUMERATOR GopherAttributeEnumerator;

BOOL GopherAttributeEnumerator(
  LPGOPHER_ATTRIBUTE_TYPE lpAttributeInfo,
  DWORD dwError
)
{...}

参数

lpAttributeInfo

指向 GOPHER_ATTRIBUTE_TYPE 结构的指针。 GopherGetAttributelpBuffer 参数用于存储此结构。 lpBuffer 大小必须等于或大于 MIN_GOPHER_ATTRIBUTE_LENGTH 的值。

dwError

错误值。 如果成功分析并写入了该属性,则此参数NO_ERROR。 如果遇到问题,则返回错误值。

返回值

返回 TRUE 以继续枚举,返回 FALSE 可立即停止枚举。 此函数主要用于返回 Gopher+ ASK 项的结果。

注解

注意 WinINet 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP Services (WinHTTP)
 

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wininet.h

另请参阅

WinINet 函数