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
Mssign32.dll