dmtCoSigningFile

Firma un file precedentemente firmato utilizzando il certificato caricato con dmtLoadCertificate e settato come quello da utilizzare per la firma con la funzione dmtSetDefaultCertificate.

 

Dichiarazione - C

LONG  WINAPI dmtCoSigningFile (

HDMTOBJ hDmt,

char *szFileName,

char *szAlgHash = szOID_OIWSEC_sha1,

char *szPin = "",

char * chszSigningTime, // Valore di un riferimento temporale proprio da includere

char * chSigningTimeFormat ) // Formattazione del riferimento temporale proprio);

 

Dichiarazione - Visual Dataflex

External_Function dmtCoSigningFile "dmtCoSigningFile" Dimatec.dll ;

HDMTOBJ  hDmt ;

string szFileName ;

string szAlgHash ;

string szPin ;

string   chszSigningTime;

string  chSigningTimeFormat  ;

returns integer

 

Dichiarazione - Visual Basic

Public Declare Function dmtCoSigningFile Lib "Dimatec.dll" _

(ByVal hDmt As Long, _

ByVal szFileName As String, _

Optional ByVal szAlgHash As String = szOID_OIWSEC_sha1, _

Optional ByVal szPin As String = vbNullString) _

As Long

 

Dichiarazione - C Sharp

[DllImport("Dimatec.dll")]

public static extern int dmtCoSigningFile (

int hDmt,

string szFileName,

string szAlgHash /*= szOID_OIWSEC_sha1*/,

string szPin /*= ""*/);

 

Parametri di input:
Valore di ritorno:

DMT_OK in caso di successo, altrimenti un codice di errore

 

In caso di successo verrą aggiornato il file szFileName