SetSignProcessPassthrough

セキュリティと署名

説明

署名プロセスをパススルーモードに設定します

このモードでは、PDF は署名データ用のプレースホルダーを使用して準備されます。ユーザーは GetSignProcessByteRange 関数を使用して署名ハッシュを計算するバイト範囲を決定し、このプレースホルダーを任意の署名データに置き換えられます

構文

Delphi

Function TPDFlib.SetSignProcessPassthrough(SignProcessID, SignatureLength: Integer): Integer;

ActiveX

Function PDFlib::SetSignProcessPassthrough(SignProcessID As Long, SignatureLength As Long) As Long

DLL

int DLSetSignProcessPassthrough(int InstanceID, int SignProcessID, int SignatureLength);

パラメータ

SignProcessIDNewSignProcessFromFile、NewSignProcessFromStream、または NewSignProcessFromString 関数が返す値
SignatureLength生のバイナリ署名データのバイト単位の長さ。この値は、署名データを 16 進エンコード(生バイトごとに 2 文字)で PDF に書き込むため、領域の割り当て時に 2 倍になります

戻り値

0署名をパススルーモードに設定できませんでした
1Success