AnalyseFileA

Propriedades do documento

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AnalyseFile e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Analisa um arquivo em disco. O arquivo inteiro não é carregado na memória, então arquivos enormes podem ser examinados. Use a função GetAnalysisInfo para recuperar os resultados individuais da análise. Chame DeleteAnalysis para remover os resultados da memória quando terminar

Sintaxe

Delphi

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

DLL

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

Parâmetros

InputFileNameO caminho e o nome do arquivo a analisar.
PasswordA senha a usar ao abrir o arquivo. Pode ser a senha de owner ou a de user. Este parâmetro pode ficar em branco se o arquivo não exigir senha para ser aberto.

Valores retornados

0O arquivo não pôde ser analisado. Verifique o resultado do LastErrorCode
Non-zeroO ID dos resultados de análise. Passe-o para a função GetAnalysisInfo.