AnalyseFileA

Właściwości dokumentu

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w AnalyseFile, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Analizuje plik na dysku. Cały plik nie jest wczytywany do pamięci, dzięki czemu można badać ogromne pliki. Użyj funkcji GetAnalysisInfo, aby pobrać poszczególne wyniki analizy. Po zakończeniu wywołaj DeleteAnalysis, aby usunąć wyniki z pamięci.

Składnia

Delphi

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

DLL

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

Parametry

InputFileNameŚcieżka i nazwa analizowanego pliku.
PasswordHasło używane przy otwieraniu pliku. Może to być hasło właściciela lub użytkownika. Ten parametr można pozostawić pusty, jeśli plik nie wymaga hasła do otwarcia.

Wartości zwracane

0Nie można przeanalizować pliku. Sprawdź wynik LastErrorCode
Non-zeroIdentyfikator wyników analizy. Przekaż go do funkcji GetAnalysisInfo.