Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CRYPT_XML_PROPERTY_ID-Enumeration gibt den Typ und die Verwendung der XML-Eigenschaft an.
Syntax
typedef enum {
CRYPT_XML_PROPERTY_MAX_HEAP_SIZE = 1,
CRYPT_XML_PROPERTY_SIGNATURE_LOCATION = 2,
CRYPT_XML_PROPERTY_MAX_SIGNATURES = 3,
CRYPT_XML_PROPERTY_DOC_DECLARATION = 4,
CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSET = 5
} CRYPT_XML_PROPERTY_ID;
Konstanten
CRYPT_XML_PROPERTY_MAX_HEAP_SIZEWert: 1 Gibt die maximale Heapgröße in Bytes an, die von der XML-Ebene verwendet werden kann. Diese Eigenschaft wird auf Zwischenpuffer angewendet, die zum Analysieren oder Erstellen von XML-Teilen verwendet werden. Standardmäßig ist der Grenzwert gleich CRYPT_XML_BLOB_MAX. |
CRYPT_XML_PROPERTY_SIGNATURE_LOCATIONWert: 2 Gibt den Speicherort im XML-Dokument an, an dem die Signatur erstellt werden soll. Die folgenden Formate werden unterstützt: |
CRYPT_XML_PROPERTY_MAX_SIGNATURESWert: 3 Gibt die maximale Anzahl von Signature-Elementen an, wenn ein XML-Dokument analysiert wird. Diese Eigenschaft überschreibt den Standardwert CRYPT_XML_SIGNATURES_MAX . |
CRYPT_XML_PROPERTY_DOC_DECLARATIONWert: 4 Gibt an, ob eine XML-Dokumentdeklaration geschrieben werden soll. Diese Eigenschaft wird mit dem CryptXmlEncode-Funktion . Die Standardeigenschaft ist TRUE. |
CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSETWert: 5 Gibt einen Codierungszeichensatz von XML-Fragmenten für benutzerdefinierte Elemente an. Diese Eigenschaft wird mit dem CryptXmlOpenToDecode-Funktion . Der Standardzeichensatz wird vom geöffneten Dokument geerbt. |
Hinweise
Wenn ein Eigenschaftswert als Zeiger auf Daten definiert ist, muss der Zeiger für den gesamten Zeitraum des Signaturvorgangs gültig sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | cryptxml.h |