enumerazione CRYPT_XML_PROPERTY_ID (cryptxml.h)
L'enumerazione CRYPT_XML_PROPERTY_ID specifica il tipo e l'utilizzo della proprietà XML.
Sintassi
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;
Costanti
CRYPT_XML_PROPERTY_MAX_HEAP_SIZE Valore: 1 Specifica le dimensioni massime dell'heap, in byte, che il livello XML può usare. Questa proprietà viene applicata ai buffer intermedi usati per analizzare o costruire parti XML. Per impostazione predefinita, il limite è uguale a CRYPT_XML_BLOB_MAX. |
CRYPT_XML_PROPERTY_SIGNATURE_LOCATION Valore: 2 Specifica il percorso nel documento XML in cui verrà creata la firma. Sono supportati i formati seguenti: |
CRYPT_XML_PROPERTY_MAX_SIGNATURES Valore: 3 Specifica il numero massimo di elementi Firma durante l'analisi di un documento XML. Questa proprietà esegue l'override del valore di CRYPT_XML_SIGNATURES_MAX predefinito. |
CRYPT_XML_PROPERTY_DOC_DECLARATION Valore: 4 Specifica se scrivere una dichiarazione di documento XML. Questa proprietà viene usata con l'oggetto Funzione CryptXmlEncode . La proprietà predefinita è TRUE. |
CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSET Valore: 5 Specifica un set di caratteri di codifica di frammenti XML per gli elementi personalizzati. Questa proprietà viene usata con l'oggetto Funzione CryptXmlOpenToDecode . Il set di caratteri predefinito viene ereditato dal documento aperto. |
Commenti
Se un valore di proprietà è definito come puntatore ai dati, il puntatore deve essere valido per l'intero periodo dell'operazione di firma.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | cryptxml.h |