Deklarationen der Funktionen für die Arbeit mit Fingertemplates.
Mehr ...
gehe zum Quellcode dieser Datei
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintAppendRecord (int connectionId, int deviceAddress, int templateType, unsigned char *buffer, int bufferSize, int *errorNumber) |
| Anfügen eines Fingertemplates an die Datentabelle des Fingerprints. Mehr ...
|
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintGetRecord (int connectionId, int deviceAddress, int templateType, int pid, int fid, unsigned char *buffer, int *bufferSize, int *errorNumber) |
| Lesen eines Fingertemplates. Mehr ...
|
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintDeleteRecord (int connectionId, int deviceAddress, int pid, int fid, int *errorNumber) |
| Löschen von Fingertemplates. Mehr ...
|
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintList (int connectionId, int deviceAddress, int flags, int *errorNumber) |
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintBackup (int connectionId, int deviceAddress, char *filePath, int flags, int *errorNumber) |
|
DF_API_EXTERN int DF_API_CALL | DFCFingerprintRestore (int connectionId, int deviceAddress, char *filePath, int flags, int *errorNumber) |
|
Deklarationen der Funktionen für die Arbeit mit Fingertemplates.
- Autor
- Bernd Ottmann
- Datum
- 21.02.2003
DF_API_EXTERN int DF_API_CALL DFCFingerprintAppendRecord |
( |
int |
connectionId, |
|
|
int |
deviceAddress, |
|
|
int |
templateType, |
|
|
unsigned char * |
buffer, |
|
|
int |
bufferSize, |
|
|
int * |
errorNumber |
|
) |
| |
Anfügen eines Fingertemplates an die Datentabelle des Fingerprints.
- Parameter
-
connectionId | Der zu verwendende Kanal. |
deviceAddress | Die zu verwendende Busnummer. |
templateType | Templatetype der übergeben wird. |
buffer | Zeiger auf die Templatedaten. |
bufferSize | Die Länge des Buffers auf den der Zeigerfingertemplate verweist. |
errorNumber | Zeiger auf Variable die nach Fehler den Fehlercode erhaelt. |
- Rückgabe
- Ergebnis der Ausfuehrung.
- Rückgabewerte
-
0 | Funktion konnte nicht ausgefuehrt werden. |
1 | Funktion wurde erfolgreich ausgefuehrt. |
- Version
- Ab DLL - Version 04.01.04 enthalten.
DF_API_EXTERN int DF_API_CALL DFCFingerprintDeleteRecord |
( |
int |
connectionId, |
|
|
int |
deviceAddress, |
|
|
int |
pid, |
|
|
int |
fid, |
|
|
int * |
errorNumber |
|
) |
| |
Löschen von Fingertemplates.
Sie können einzelne Templates durch Angabe des entsprechenden pid,fid Pärchens löschen. Es ist auch möglich durch Angabe einer pid und einer fid = 0, alle Fingertemplates zu dieser pid zu löschen. Wird eine pid = 0 und fid = 0 angegeben, werden alle Fingertemplates gelöscht.
- Parameter
-
connectionId | Der zu verwendende Kanal. |
deviceAddress | Die zu verwendende Busnummer. |
pid | Personal ID des Templates. |
fid | Finger ID des Templates. |
errorNumber | Zeiger auf Variable die nach Fehler den Fehlercode erhaelt. |
- Rückgabe
- Ergebnis der Ausfuehrung.
- Rückgabewerte
-
0 | Funktion konnte nicht ausgefuehrt werden. |
1 | Funktion wurde erfolgreich ausgefuehrt. |
- Version
- Ab DLL - Version 04.01.04 enthalten.
DF_API_EXTERN int DF_API_CALL DFCFingerprintGetRecord |
( |
int |
connectionId, |
|
|
int |
deviceAddress, |
|
|
int |
templateType, |
|
|
int |
pid, |
|
|
int |
fid, |
|
|
unsigned char * |
buffer, |
|
|
int * |
bufferSize, |
|
|
int * |
errorNumber |
|
) |
| |
Lesen eines Fingertemplates.
Über die eindeutige Kombination aus PID/FID können mit dieser Funktion die entsprechenden Templatedaten ermittelt werden.
- Parameter
-
connectionId | Der zu verwendende Kanal. |
deviceAddress | Die zu verwendende Busnummer. |
templateType | Templatetype der übergeben wird. |
pid | Personal ID des Templates. |
fid | Finger ID des Templates. |
buffer | Zeiger auf die Templatedaten. |
bufferSize | Als Eingabe die Länge des Buffers auf den der Zeigertemplate verweist, als Ausgabe die übergebene Anzahl Zeichen. |
errorNumber | Zeiger auf Variable die nach Fehler den Fehlercode erhaelt. |
- Rückgabe
- Ergebnis der Ausfuehrung.
- Rückgabewerte
-
0 | Funktion konnte nicht ausgefuehrt werden. |
1 | Funktion wurde erfolgreich ausgefuehrt. |
- Version
- Ab DLL - Version 04.01.04 enthalten.