SignerTimeStamp-Funktion

Die SignerTimeStamp-Funktion zeitstempelt den angegebenen Betreff. Diese Funktion unterstützt das Authenticode-Zeitstempeln. Verwenden Sie die SignerTimeStampEx2-Funktion , um den Zeitstempel für die X.509-Infrastruktur (RFC 3161) auszuführen.

Hinweis

Diese Funktion verfügt über keine zugeordnete Headerdatei oder Importbibliothek. Um diese Funktion aufzurufen, müssen Sie eine benutzerdefinierte Headerdatei erstellen und die Funktionen LoadLibrary und GetProcAddress zum dynamischen Verknüpfen mit Mssign32.dll verwenden.

 

Syntax

HRESULT WINAPI SignerTimeStamp(
  _In_     SIGNER_SUBJECT_INFO *pSubjectInfo,
  _In_     LPCWSTR             pwszHttpTimeStamp,
  _In_opt_ PCRYPT_ATTRIBUTES   psRequest,
  _In_opt_ LPVOID              pSipData
);

Parameter

pSubjectInfo [in]

Die Adresse einer SIGNER_SUBJECT_INFO Struktur, die den Betreff darstellt, der zeitstempelt werden soll.

pwszHttpTimeStamp [in]

Die Adresse einer Unicode-Zeichenfolge mit NULL-Beendigung, die die URL eines Zeitstempelservers enthält.

psRequest [in, optional]

Die Adresse einer CRYPT_ATTRIBUTES-Struktur , die zusätzliche Attribute enthält, die der Zeitstempelanforderung hinzugefügt werden.

Dieser Parameter ist optional und kann NULL sein, wenn er nicht enthalten ist.

pSipData [in, optional]

Ein 32-Bit-Wert, der als zusätzliche Daten an SIP-Funktionen übergeben wird. Format und Inhalt werden vom SIP-Anbieter definiert.

Dieser Parameter ist optional und kann NULL sein, wenn er nicht enthalten ist.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.

Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
DLL
Mssign32.dll