You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
2.5 KiB
68 lines
2.5 KiB
5 years ago
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C"
|
||
|
{
|
||
|
#endif
|
||
|
|
||
|
#ifndef APIENTRY
|
||
|
#define APIENTRY FAR PASCAL
|
||
|
#endif
|
||
|
|
||
|
void APIENTRY DK2SetupAlgorithmString ( LPSTR String, WORD Cmd );
|
||
|
|
||
|
void APIENTRY DK2SetMaximumIterations( WORD MaxIter );
|
||
|
|
||
|
void APIENTRY DK2Sub_ReadRandomNumbers( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
WORD Seed,
|
||
|
LPSTR Buffer );
|
||
|
|
||
|
void APIENTRY DK2Sub_ReadMemory( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
WORD Seed,
|
||
|
WORD Address,
|
||
|
LPSTR Buffer );
|
||
|
|
||
|
void APIENTRY DK2Sub_WriteMemory( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
WORD Seed,
|
||
|
WORD Address,
|
||
|
WORD SecretCounter,
|
||
|
LPSTR Password,
|
||
|
LPSTR DUSN,
|
||
|
LPSTR Buffer );
|
||
|
|
||
|
void APIENTRY DK2Sub_ReadDownCounter( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
LPDWORD DownCounter );
|
||
|
|
||
|
void APIENTRY DK2Sub_SubtractDownCounter( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
DWORD SubValue,
|
||
|
LPDWORD DownCounter );
|
||
|
|
||
|
void APIENTRY DK2Sub_RestartDownCounter( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
WORD SecretCounter,
|
||
|
LPSTR Password,
|
||
|
LPSTR DUSN,
|
||
|
DWORD DownCounter );
|
||
|
|
||
|
void APIENTRY DK2Sub_AccessNormalCommands( WORD DataReg,
|
||
|
LPSTR Id,
|
||
|
LPSTR PKey,
|
||
|
WORD Disable );
|
||
|
|
||
|
void APIENTRY DK2Algorithm( WORD Iterations,
|
||
|
LPSTR AlgoStr,
|
||
|
LPSTR PrivKey );
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|