Freigeben über


IXpsSignatureRequest::GetRequestSignByDate-Methode (xpsdigitalsignature.h)

Ruft das Datum und die Uhrzeit ab, vor denen der angeforderte Signierer die angegebenen Teile des Dokuments signieren muss.

Syntax

HRESULT GetRequestSignByDate(
  [out, retval] LPWSTR *dateString
);

Parameter

[out, retval] dateString

Eine Zeichenfolge, die das Datum und die Uhrzeit enthält, vor denen der angeforderte Unterzeichner die angegebenen Teile des Dokuments signieren muss.

Die Zeichenfolge ist entweder YYYY-MM-DDThh:mmZals formatiert, was den UTC-Zeitzonenoffset enthält, oder YYYY-MM-DDThh:mm, der den UTC-Zeitzonenoffset nicht enthält. Ohne den Zeitzonenoffset würde beispielsweise 19:30:29 Uhr am 4. Juli 2008 als 2008-07-04T19:30:29dargestellt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem diejenigen in der folgenden Tabelle. Rückgabewerte, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS Digital Signature-API-Fehler und XPS-Dokumentfehler.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
dateString ist NULL.
E_UNEXPECTED
Die Schnittstelle ist nicht mit dem Signatur-Manager verbunden.

Hinweise

Diese Methode ordnet den Arbeitsspeicher zu, der von der in dateString zurückgegebenen Zeichenfolge verwendet wird. Wenn dateString nicht NULL ist, verwenden Sie die CoTaskMemFree-Funktion , um den Arbeitsspeicher freizugeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xpsdigitalsignature.h

Weitere Informationen

IXpsSignatureManager

IXpsSignatureRequest

XML Paper Specification

XPS Digital Signature-API-Fehler

XPS-Dokumentfehler