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 函式。