Funzione SignerTimeStamp
Il timestamp della funzione SignerTimeStamp indica l'oggetto specificato. Questa funzione supporta il timestamp Authenticode. Per eseguire il timestamp X.509 Public Key Infrastructure (RFC 3161), usare la funzione SignerTimeStampEx2 .
Nota
Questa funzione non ha un file di intestazione o una libreria di importazione associata. Per chiamare questa funzione, è necessario creare un file di intestazione definito dall'utente e usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a Mssign32.dll.
Sintassi
HRESULT WINAPI SignerTimeStamp(
_In_ SIGNER_SUBJECT_INFO *pSubjectInfo,
_In_ LPCWSTR pwszHttpTimeStamp,
_In_opt_ PCRYPT_ATTRIBUTES psRequest,
_In_opt_ LPVOID pSipData
);
Parametri
-
pSubjectInfo [in]
-
Indirizzo di una struttura SIGNER_SUBJECT_INFO che rappresenta l'oggetto da timestamp.
-
pwszHttpTimeStamp [in]
-
Indirizzo di una stringa Unicode con terminazione Null che contiene l'URL di un server timestamp.
-
psRequest [in, facoltativo]
-
Indirizzo di una struttura CRYPT_ATTRIBUTES che contiene attributi aggiuntivi che vengono aggiunti alla richiesta di timestamp.
Questo parametro è facoltativo e può essere NULL se non è incluso.
-
pSipData [in, facoltativo]
-
Valore a 32 bit passato come dati aggiuntivi alle funzioni SIP. Il formato e il contenuto di questo oggetto sono definiti dal provider SIP.
Questo parametro è facoltativo e può essere NULL se non è incluso.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
DLL |
|