共用方式為


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結構。

Score

GOPHER_SCORE_ATTRIBUTE結構。

ScoreRange

GOPHER_SCORE_RANGE_ATTRIBUTE結構。

網站

GOPHER_SITE_ATTRIBUTE結構。

組織

GOPHER_ORGANIZATION_ATTRIBUTE結構。

位置

GOPHER_LOCATION_ATTRIBUTE結構。

GeographicalLocation

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結構。

Unknown

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

備註

注意 WinINet 不支援伺服器實作。 此外,不應該從服務使用它。 對於伺服器實作或服務,請使用 Microsoft Windows HTTP Services (WinHTTP)
 

規格需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 wininet.h

另請參閱

GopherAttributeEnumerator

GopherGetAttribute