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 구조체입니다.

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은 서버 구현을 지원하지 않습니다. 또한 서비스에서 사용하면 안 됩니다. 서버 구현 또는 서비스의 경우 WinHTTP(Microsoft Windows HTTP 서비스)를 사용합니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wininet.h

추가 정보

GopherAttributeEnumerator

GopherGetAttribute