다음을 통해 공유


CGopherConnection::CreateLocator

찾기 또는 gopher 서버에 있는 파일을 식별 하는 gopher 로케이터를 만들려면이 함수를 호출 합니다.

CGopherLocator CreateLocator(
   LPCTSTR pstrDisplayString,
   LPCTSTR pstrSelectorString,
   DWORD dwGopherType 
);
static CGopherLocator CreateLocator(
   LPCTSTR pstrLocator 
);
static CGopherLocator CreateLocator(
   LPCTSTR pstrServerName,
   LPCTSTR pstrDisplayString,
   LPCTSTR pstrSelectorString,
   DWORD dwGopherType,
   INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER 
);

매개 변수

  • pstrDisplayString
    Gopher 문서 또는 검색할 디렉터리의 이름이 포함 된 문자열에 대 한 포인터입니다.경우는 pstrDisplayString 매개 변수가 NULL, gopher 서버에 대 한 기본 디렉터리를 반환 합니다.

  • pstrSelectorString
    Gopher 서버에 보낼 항목을 검색 하려면 선택기 문자열에 대 한 포인터입니다.pstrSelectorString수 NULL.

  • dwGopherType
    이 지정 여부 pstrSelectorString 디렉터리 또는 문서, 참조 및 gopher 또는 gopher + 요청 인지.구조에 대 한 특성을 참조 하십시오. GOPHER_FIND_DATA 에 있는 Windows SDK.

  • pstrLocator
    열려는 파일을 식별 하는 문자열에 대 한 포인터입니다.일반적으로이 문자열을 반환 하는 호출에서 CGopherFileFind::GetLocator.

  • pstrServerName
    Gopher 서버 이름이 들어 있는 문자열에 대 한 포인터입니다.

  • nPort
    인터넷이이 연결에 대 한 포트를 식별 하는 번호입니다.

반환 값

A CGopherLocator 개체입니다.

설명

정적 멤버 함수의 버전 서버 이름을 연결 개체에서 비정적 버전을 사용 하는 동안 서버를 지정 해야 합니다.

Gopher 서버에서 정보를 검색 하기 위해 응용 프로그램이 먼저 gopher 로케이터를 가져와야 합니다.다음 응용 프로그램 로케이터는 불투명 한 토큰으로 취급 해야 합니다 (즉, 응용 프로그램 로케이터를 사용 하지만 직접 조작 하거나이 비교할 수 있습니다).일반적으로 응용 프로그램 호출에 대 한 로케이터 사용 하는 CGopherFileFind::FindFile 정보의 특정 부분을 검색 하는 멤버 함수.

요구 사항

헤더: afxinet.h

참고 항목

참조

CGopherConnection 클래스

계층 구조 차트

CFtpConnection 클래스

CHttpConnection 클래스

CInternetConnection 클래스

CGopherLocator 클래스

CGopherFileFind 클래스