CInternetFile クラス
インターネット プロトコルを使用するリモート システム上のファイルへのアクセスを提供します。
class CInternetFile : public CStdioFile
メンバー
プロテクト コンストラクター
名前 |
説明 |
---|---|
CInternetFile オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
ファイルを閉しました、すべての警告とエラーを無視されます。 |
|
CInternetFile を閉じ、リソースを解放します。 |
|
書き込みバッファーの内容をフラッシュし、メモリ データをターゲット コンピューターに書き込むようになります。 |
|
ファイルのサイズを返します。 |
|
指定したバイト数を読み取ります。 |
|
文字ストリームを読み取ります。 |
|
開いているファイル ポインターを移動します。 |
|
データを読み込むバッファーのサイズを設定します。 |
|
データを書き込むバッファーのサイズを設定します。 |
|
指定されたバイト数を書き込みます。 |
|
ファイルに null で終わる文字列を書き込みます。 |
パブリック演算子
名前 |
説明 |
---|---|
インターネット ハンドルのキャスト演算子。 |
プロテクト データ メンバー
名前 |
説明 |
---|---|
ファイルのハンドル。 |
解説
CHttpFile ファイル クラスと CGopherFile ファイル クラスの基本クラスを提供します。CInternetFile オブジェクトを直接構築することはできません。代わりに、CGopherConnection::OpenFile または CHttpConnection::OpenRequest を呼び出して、派生クラスのオブジェクトを作成します。CFtpConnection::OpenFile を呼び出して、CInternetFile オブジェクトを作成することもできます。
CInternetFile では、CInternetFile のメンバー関数 Open、LockRange、UnlockRange、および Duplicate は、実装されていません。CInternetFile オブジェクトでこれらの関数を呼び出すと、CNotSupportedException になります。
MFC インターネット クラスにおける CInternetFile の使い方の詳細については、「Win32 インターネット拡張機能 (WinInet)」を参照してください。
継承階層
CInternetFile
必要条件
ヘッダー: afxinet.h