NPP StreamAsFile
出典: MDC
« Gecko Plugin API Reference « Plug-in Side Plug-in API
目次 |
[編集] 概要
ストリームからのデータに対するローカルファイルの名前を提供します。
[編集] 文法
#include <npapi.h>
void NPP_StreamAsFile(NPP instance,
NPStream* stream,
const char* fname);
[編集] パラメータ
この関数は以下のパラメータを取ります:
- instance
- 現在のプラグインのインスタンスへのポインタ。
- stream
- 現在のストリームへのポインタ。
- fname
- ローカルファイルへのフルパスへのポインタ。データを取り出したりファイルに書き込んでいる間にエラーが発生したならば、fname は null になるかもしれません。
[編集] 説明
ストリームが完了したとき、ブラウザはインスタンスにストリームに対するローカルファイルのフルパス名を提供するために NPP_StreamAsFile を呼びます。NPP_StreamAsFile は以前の NPP_NewStream の呼び出しだけで NP_ASFILEONLY か NP_ASFILE にモードが設定されたストリームに対して呼ばれます。
データを取り出したりファイルに書き込んでいる間にエラーが発生したならば、ファイル名 (fname) は null です。