NPP_StreamAsFile

by 1 contributor:

« 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_ASFILEONLYNP_ASFILE にモードが設定されたストリームに対して呼ばれます。

データを取り出したりファイルに書き込んでいる間にエラーが発生したならば、ファイル名 (fname) は null です。

関連項目

NPP_NewStream, NPP_Write, NPP_WriteReady, NPStream, NPP

ドキュメントのタグと貢献者

タグ: 
Contributors to this page: Nog
最終更新者: Nog,