AnalyseFileA

Vlastnosti dokumentu

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s AnalyseFile a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Analyzuje soubor na disku. Celý soubor se do paměti nenačítá, takže lze prozkoumat i obrovské soubory. Jednotlivé výsledky analýzy získáte funkcí GetAnalysisInfo. Až budete hotovi, uvolněte výsledky z paměti funkcí DeleteAnalysis

Syntaxe

Delphi

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

DLL

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

Parametry

InputFileNameCesta a název souboru, který se má analyzovat
PasswordHeslo použité při otevírání souboru. Může jít o heslo vlastníka nebo uživatele. Pokud soubor k otevření heslo nevyžaduje, lze parametr ponechat prázdný

Návratové hodnoty

0Soubor se nepodařilo analyzovat. Zkontrolujte výsledek funkce LastErrorCode
Non-zeroID výsledků analýzy. Předejte ho funkci GetAnalysisInfo