'宣言 Public Function inflate( _ ByVal flush As System.Integer _ ) As System.Integer
public System.int inflate( System.int flush )
パラメータ
- flush
- 出力バッファにデータをフラッシュする方法(デフォルト値は2)。
戻り値の型
何らかの処理が行われた場合(さらに入力が処理されたか、出力が生成された場合)は、 Z_OK。圧縮データの末尾に到達し、すべての圧縮解除出力が生成された場合は、 Z_STREAM_END。この時点でプリセット辞書が必要な場合は、 Z_NEED_DICT。入力データが破損していた場合(入力ストリームが zlib 形式に準拠していないか、チェックサムが不正な場合)は、 Z_DATA_ERROR。ストリーム構造体が矛盾していた場合(たとえば、 next_inまたは next_outが null の場合)は、 Z_STREAM_ERROR。メモリ不足の場合は、 Z_MEM_ERROR。 Z_FINISHが使用されているが、処理を続行できないか、出力バッファに空きがなかった場合は、 Z_BUF_ERROR。