Dokumentation zur DFComDLL.dll / DFCom_x64.dll  04.03.05.00
df_files.h-Dateireferenz

Deklarationen der Funktionen für das Übertragen und das Bearbeiten von Dateien. Mehr ...

#include "df_defines.h"

gehe zum Quellcode dieser Datei

Funktionen

DF_API_EXTERN int DF_API_CALL DFCSetupLaden (int connectionId, int deviceAddress, char *filePath, int *errorNumber)
 Schreiben einer Setupdatei. Mehr ...
 
DF_API_EXTERN int DF_API_CALL DFCDownload (int connectionId, int deviceAddress, char *filePath, int *errorNumber)
 Lesen einer Setupdatei. Mehr ...
 
DF_API_EXTERN int DF_API_CALL DFCModifyStudioFile (char *sourceFilePath, char *destFilePath, char *xmlData, int flags, int *errorNumber)
 
DF_API_EXTERN int DF_API_CALL DFCUpload (int connectionId, int deviceAddress, char *filePath, int *errorNumber)
 Uebertraegt Dateidaten zum Geraet. Mehr ...
 
DF_API_EXTERN int DF_API_CALL DFCFileUpload (int connectionId, int deviceAddress, int fileType, char *filePath, int flags, int *errorNumber)
 
DF_API_EXTERN int DF_API_CALL DFCFileDownload (int connectionId, int deviceAddress, int fileType, char *filePath, int flags, int *errorNumber)
 
DF_API_EXTERN int DF_API_CALL DFCUploadModule (int connectionId, int deviceAddress, int fileType, char *filePath, int *errorNumber)
 

Ausführliche Beschreibung

Deklarationen der Funktionen für das Übertragen und das Bearbeiten von Dateien.

Autor
Bernd Ottmann
Datum
21.02.2003

Dokumentation der Funktionen

DF_API_EXTERN int DF_API_CALL DFCDownload ( int  connectionId,
int  deviceAddress,
char *  filePath,
int *  errorNumber 
)

Lesen einer Setupdatei.

Die im Gerät enthaltene Setupdatei wird ausgelesen und in der angegebenen Datei gespreichert.

Parameter
connectionIdVerbindungs-Id. Diese erhalten Sie ggf. mittels DFCComOpenIV() oder per Active-Mode..
deviceAddressBusnummer des anzusprechenden Geraetes.
filePathZeiger auf die Zeichenfolge, welche den Pfad und/oder Dateinamen enthaelt.
errorNumberZeiger auf Variable die nach Fehler den Fehlercode erhaelt.
Rückgabe
1 wenn Erfolgreich, andernfalls 0.
Version
Diese Funktion wurde in der Version 02.00.00 hinzugefügt.
DF_API_EXTERN int DF_API_CALL DFCSetupLaden ( int  connectionId,
int  deviceAddress,
char *  filePath,
int *  errorNumber 
)

Schreiben einer Setupdatei.

Die Setupdatei (*.aes; *.ael) wird auf das Gerät übertragen. Danach müssen ggf. die Listen neu übertragen werden. Ebenfalls ggf. die Zutrittslisten oder Timeboylisten. Es dürfen sich keine abrufbare Datensätze mehr auf dem Gerät befinden.

Parameter
[in]connectionIdVerbindungs-Id. Diese erhalten Sie ggf. mittels DFCComOpenIV() oder per Active-Mode.
[in]deviceAddressAddresse eines Gerätes im RS485 Bus, andernfalls 0.
[in]filePathDie zu übertragende Setupdatei mit einer der Endungen *.aes oder *.ael.
[out]errorNumberVariable für einen Fehlercode, falls die Ausführung scheitert.
Rückgabe
1 wenn Erfolgreich, andernfalls 0. Weitere Informationen siehe Fehlernummer.
DF_API_EXTERN int DF_API_CALL DFCUpload ( int  connectionId,
int  deviceAddress,
char *  filePath,
int *  errorNumber 
)

Uebertraegt Dateidaten zum Geraet.

Parameter
connectionIdVerbindungs-Id. Diese erhalten Sie ggf. mittels DFCComOpenIV() oder per Active-Mode..
filePathName mit eventueller Pfadangabe der Datei.
errorNumberZeiger auf Variable die nach Fehler den Fehlercode erhaelt.
Rückgabe
1 wenn Erfolgreich, andernfalls 0.
Version
Diese Funktion wurde in der Version 02.00.18 hinzugefügt.