CGopherConnection::CreateLocator

CGopherLocator CreateLocator (LPCTSTR pstrDisplayString、LPCTSTR pstrSelectorString、DWORD dwGopherType );

静的 CGopherLocator CreateLocator(LPCTSTR pstrLocator );

静的 CGopherLocator CreateLocator (LPCTSTR pstrServerName、LPCTSTR pstrDisplayString、LPCTSTR pstrSelectorString、DWORD dwGopherType、INTERNET_PORT nPort INTERNET_INVALID_PORT_NUMBER =);

戻り値

CGopherLocatorオブジェクト。

パラメーター

pstrDisplayString

Gopher ドキュメントまたは取得するディレクトリの名前を含む文字列へのポインター。PstrDisplayStringパラメーターがNULLの場合は、gopher サーバーの既定のディレクトリが返されます。

pstrSelectorString

Gopher サーバーにアイテムを取得するために送信するには、セレクター文字列へのポインター。pstrSelectorStringNULLにすることができます。

dwGopherType

これには、かどうかpstrSelectorStringはディレクトリまたはドキュメントを参照して、gopher、または gopher + の要求のかどうかを指定します。属性構造のGOPHER_FIND_DATAは、 ActiveX SDKを参照してください。

pstrLocator

開くファイルを識別する文字列へのポインター。通常、この文字列はCGopherFileFind::GetLocatorへの呼び出しから返される。

pstrServerName

Gopher サーバー名を含む文字列へのポインター。

nPort

この接続のためのインター ネット ポートを識別する番号。

解説

検索または gopher サーバー上のファイルを識別するために gopher ロケーターを作成するにはこのメンバー関数を呼び出します。メンバー関数の静的バージョン、サーバー名、接続オブジェクトから非静的バージョンを使用し、サーバーを指定する必要があります。

Gopher サーバーから情報を取得するには、アプリケーションは最初に gopher ロケーターを取得する必要があります。アプリケーションは、ロケーターは不明確なトークンとして扱う必要があります (つまり、アプリケーション、ロケーターを使用が直接操作したりそれを比較)。通常、アプリケーション、ロケーター CGopherFileFind::FindFileメンバー関数への呼び出しの情報の特定の部分を取得するために使用します。

CGopherConnection 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CFtpConnectionCHttpConnectionCInternetConnectionCGopherLocatorCGopherFileFind(&N)

Index