AnalyseFileA

文書プロパティ

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は AnalyseFile と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

ディスク上のファイルを分析します。全体をメモリへ読み込まないため巨大ファイルも調査できます。個別結果は GetAnalysisInfo 関数で取得し、完了後は DeleteAnalysis でメモリから削除します

構文

Delphi

Function DLAnalyseFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;

DLL

int DLAnalyseFileA(int InstanceID, const char * InputFileName, const char * Password);

パラメータ

InputFileName分析するファイルのパスと名前
Passwordファイルを開くときに使用するパスワード。所有者パスワードまたはユーザーパスワードを指定できます。ファイルを開くためにパスワードが不要な場合は空白にできます

戻り値

0ファイルを解析できませんでした。LastErrorCode の結果を確認してください
Non-zero解析結果 ID。これを GetAnalysisInfo 関数に渡します