Hola amigos, tengo un pequeño problema con un tipo de dato en C. Desde una aplicación en Delphi debo hacer una llamada a una función de una Dll y la verdad no se que tipo de dato debiera ser en pascal.
Código C
Código:
unsigned char aTimeBuf[]={0,0,0,1,1,1}; //Midnight, 1/1/01
// try to set the CSP device time…
If (csp2SetTime (aTimeBuf) == STATUS_OK)
{
// Success… see Symbol Document XXXXX for format.
}
else
{
// Error Handler here
}
Mi transformación a Pascal
Código:
function csp2SetTime( aTimeBuf: PChar ): Integer; stdcall; external CSP2_DLL;
Quisiera saber si mi prototipo de función está correcto y como debería hacer la llamada.
Desde ya gracias por la ayuda.