GOPHER_ATTRIBUTE_TYPE 结构 (wininet.h)
[ GOPHER_ATTRIBUTE_TYPE 结构可用于“要求”部分中指定的操作系统。]
包含对象的单个 Gopher 属性的相关信息。
语法
typedef struct {
DWORD CategoryId;
DWORD AttributeId;
union {
GOPHER_ADMIN_ATTRIBUTE_TYPE Admin;
GOPHER_MOD_DATE_ATTRIBUTE_TYPE ModDate;
GOPHER_TTL_ATTRIBUTE_TYPE Ttl;
GOPHER_SCORE_ATTRIBUTE_TYPE Score;
GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE ScoreRange;
GOPHER_SITE_ATTRIBUTE_TYPE Site;
GOPHER_ORGANIZATION_ATTRIBUTE_TYPE Organization;
GOPHER_LOCATION_ATTRIBUTE_TYPE Location;
GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE GeographicalLocation;
GOPHER_TIMEZONE_ATTRIBUTE_TYPE TimeZone;
GOPHER_PROVIDER_ATTRIBUTE_TYPE Provider;
GOPHER_VERSION_ATTRIBUTE_TYPE Version;
GOPHER_ABSTRACT_ATTRIBUTE_TYPE Abstract;
GOPHER_VIEW_ATTRIBUTE_TYPE View;
GOPHER_VERONICA_ATTRIBUTE_TYPE Veronica;
GOPHER_ASK_ATTRIBUTE_TYPE Ask;
GOPHER_UNKNOWN_ATTRIBUTE_TYPE Unknown;
} AttributeType;
} GOPHER_ATTRIBUTE_TYPE, *LPGOPHER_ATTRIBUTE_TYPE;
成员
CategoryId
属性的 Gopher 类别的名称。 可能的值包括:
GOPHER_CATEGORY_ID_ABSTRACT
GOPHER_CATEGORY_ID_ADMIN
GOPHER_CATEGORY_ID_ALL
GOPHER_CATEGORY_ID_INFO
GOPHER_CATEGORY_ID_UNKNOWN
GOPHER_CATEGORY_ID_VERONICA
GOPHER_CATEGORY_ID_VIEWS
AttributeId
属性类型。 可能的值包括:
GOPHER_ATTRIBUTE_ID_ABSTRACT
GOPHER_ATTRIBUTE_ID_ADMIN
GOPHER_ATTRIBUTE_ID_GEOG
GOPHER_ATTRIBUTE_ID_LOCATION
GOPHER_ATTRIBUTE_ID_MOD_DATE
GOPHER_ATTRIBUTE_ID_ORG
GOPHER_ATTRIBUTE_ID_PROVIDER
GOPHER_ATTRIBUTE_ID_RANGE
GOPHER_ATTRIBUTE_ID_SCORE
GOPHER_ATTRIBUTE_ID_SITE
GOPHER_ATTRIBUTE_ID_TIMEZONE
GOPHER_ATTRIBUTE_ID_TREEWALK
GOPHER_ATTRIBUTE_ID_TTL
GOPHER_ATTRIBUTE_ID_UNKNOWN
GOPHER_ATTRIBUTE_ID_VERSION
GOPHER_ATTRIBUTE_ID_VIEW
AttributeType
Gopher 属性的数据。 特定结构取决于 AttributeId 成员。 Wininet.h 中提供了这些数据结构的定义。
管理员
GOPHER_ADMIN_ATTRIBUTE结构。
ModDate
GOPHER_MOD_DATE_ATTRIBUTE结构。
分数
GOPHER_SCORE_ATTRIBUTE结构。
ScoreRange
GOPHER_SCORE_RANGE_ATTRIBUTE 结构。
站点
GOPHER_SITE_ATTRIBUTE结构。
组织
GOPHER_ORGANIZATION_ATTRIBUTE结构。
位置
GOPHER_LOCATION_ATTRIBUTE结构。
地理位置
GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE结构。
TimeZone
GOPHER_TIMEZONE_ATTRIBUTE 结构。
提供程序
GOPHER_PROVIDER_ATTRIBUTE结构。
版本
GOPHER_VERSION_ATTRIBUTE结构。
摘要
GOPHER_ABSTRACT_ATTRIBUTE 结构。
视图
GOPHER_VIEW_ATTRIBUTE结构。
婆婆
GOPHER_VERONICA_ATTRIBUTE 结构。
询问
GOPHER_ASK_ATTRIBUTE_TYPE结构。
未知
GOPHER_UNKNOWN_ATTRIBUTE结构。
AttributeType.Admin
AttributeType.ModDate
AttributeType.Ttl
AttributeType.Score
AttributeType.ScoreRange
AttributeType.Site
AttributeType.Organization
AttributeType.Location
AttributeType.GeographicalLocation
AttributeType.TimeZone
AttributeType.Provider
AttributeType.Version
AttributeType.Abstract
AttributeType.View
AttributeType.Veronica
AttributeType.Ask
AttributeType.Unknown
备注
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wininet.h |