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
| InputFileName | O caminho e o nome do arquivo a analisar. |
|---|---|
| Password | A 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
| 0 | O arquivo não pôde ser analisado. Verifique o resultado do LastErrorCode |
|---|---|
| Non-zero | O ID dos resultados de análise. Passe-o para a função GetAnalysisInfo. |