CGopherConnection::CGopherConnection
이 멤버 함수를 구성 하 라고는 CGopherConnection 개체입니다.
CGopherConnection(
CInternetSession* pSession,
HINTERNET hConnected,
LPCTSTR pstrServer,
DWORD_PTR dwContext
);
CGopherConnection(
CInternetSession* pSession,
LPCTSTR pstrServer,
LPCTSTR pstrUserName = NULL,
LPCTSTR pstrPassword = NULL,
DWORD_PTR dwContext = 0,
INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER
);
매개 변수
pSession
관련 항목에 대 한 포인터 CInternetSession 개체입니다.hConnected
현재 인터넷 세션의 Windows 핸들입니다.pstrServer
FTP 서버 이름을 포함 하는 문자열에 대 한 포인터입니다.dwContext
작업에 대 한 컨텍스트 식별자입니다.dwContext반환 되는 작업 상태 정보를 식별 합니다. CInternetSession::OnStatusCallback.기본값은 1로 설정 됩니다. 그러나 작업에 대 한 특정 컨텍스트 ID를 명시적으로 지정할 수 있습니다.개체 및 만약 잡을 해당 컨텍스트 ID에 연결 됩니다.pstrUserName
로그온 한 사용자의 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터입니다.경우 NULL, 기본값은 익명입니다.pstrPassword
로그인에 사용할 암호를 지정 하는 null로 끝나는 문자열에 대 한 포인터입니다.모두 pstrPassword 및 pstrUserName 는 NULL, 기본 익명 암호는 사용자의 전자 메일 이름입니다.경우 pstrPassword 는 NULL (또는 빈 문자열) 있지만 pstrUserName 아닙니다 NULL, 빈 암호를 사용 합니다.다음 표에서 네 가지 가능한 설정의 동작은 pstrUserName 및 pstrPassword.pstrUserName
pstrPassword
FTP 서버로 보낼 사용자 이름
FTP 서버에 전송 되는 암호
NULL 또는 ""
NULL 또는 ""
"익명"
사용자의 전자 메일 이름
비-NULL 문자열
NULL 또는 ""
pstrUserName
" "
NULL 비-NULL 문자열
오류
오류
비-NULL 문자열
비-NULL 문자열
pstrUserName
pstrPassword
nPort
서버에서 사용 하는 TCP/IP 포트를 식별 하는 숫자입니다.
설명
절대로 생성 된 CGopherConnection 직접.대신, 호출 CInternetSession::GetGopherConnection, 되는 CGopherConnection 개체에 대 한 포인터를 반환 하 고 있습니다.
요구 사항
헤더: afxinet.h