AnalyseFileA

Propiedades del documento

Descripción

La A final indica el punto de entrada DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a AnalyseFile y los argumentos de cadena se interpretan con la página de códigos actual de SetAnsiMode

Analiza un archivo en disco. El archivo completo no se carga en memoria, por lo que se pueden examinar archivos enormes. Use la función GetAnalysisInfo para recuperar los resultados individuales del análisis. Llame a DeleteAnalysis para eliminar los resultados de la memoria cuando termine

Sintaxis

Delphi

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

DLL

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

Parámetros

InputFileNameLa ruta y el nombre del archivo que se analizará
PasswordLa contraseña que se utilizará al abrir el archivo Puede ser la contraseña del propietario o la del usuario Este parámetro puede dejarse vacío si el archivo no requiere una contraseña para abrirse

Valores devueltos

0No se pudo analizar el archivo. Compruebe el resultado de LastErrorCode
Non-zeroEl ID de los resultados del análisis. Páselo a la función GetAnalysisInfo