CGopherFile クラス
gopher サーバー上のファイルを検索し、読み込む機能が用意されています。
Note
クラスCGopherConnection
、CGopherFile
、CGopherFileFind
CGopherLocator
およびそのメンバーは、Windows XP プラットフォームでは動作しないため非推奨になりましたが、以前のプラットフォームでは引き続き動作します。
構文
class CGopherFile : public CInternetFile
メンバー
保護されたコンストラクター
名前 | 説明 |
---|---|
CGopherFile::CGopherFile | CGopherFile オブジェクトを構築します。 |
解説
gopher サービスは、ユーザーが gopher ファイルにデータを書き込むのを許可しません。このサービスは、情報を検索するためのメニュー 駆動型インターフェイスとしてメイン機能するためです。 メンバー CGopherFile
関数 Write
、 WriteString
、および Flush
に対して CGopherFile
実装されていません。 オブジェクトでこれらの関数をCGopherFile
呼び出すと、CNotSupportedException が返されます。
他の MFC インターネット クラスでの動作の詳細については、WinInet を使用したインターネット プログラミングに関CGopherFile
する記事を参照してください。
継承階層
CGopherFile
必要条件
ヘッダー: afxinet.h
CGopherFile::CGopherFile
このメンバー関数は、オブジェクトを構築 CGopherFile
するために呼び出されます。
CGopherFile(
HINTERNET hFile,
CGopherLocator& refLocator,
CGopherConnection* pConnection);
CGopherFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrLocator,
DWORD dwLocLen,
DWORD_PTR dwContext);
パラメーター
hFile
HINTERNET ファイルへのハンドル。
refLocator
CGopherLocator オブジェクトへの参照。
pConnection
CGopherConnection オブジェクトへのポインター。
hSession
現在のインターネット セッションへのハンドル。
pstrLocator
gopher サーバーの検索に使用される文字列へのポインター。 gopher ロケーターの詳細については、「 Gopher セッション 」を参照してください。
dwLocLen
pstrLocator のバイト数を含む DWORD。
dwContext
開いているファイルのコンテキスト識別子へのポインター。
解説
gopher インターネット セッション中にファイルから読み取るオブジェクトが必要 CGopherFile
です。
オブジェクトを CGopherFile
直接作成することはありません。 代わりに、CGopherConnection::OpenFile を呼び出して、gopher サーバー上のファイルを開きます。
関連項目
CInternetFile クラス
階層図
CInternetFile クラス
CGopherLocator クラス
CGopherFileFind クラス
CGopherConnection クラス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示