Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A enumeração CRYPT_XML_PROPERTY_ID especifica o tipo e o uso da propriedade XML.
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;
Constantes
CRYPT_XML_PROPERTY_MAX_HEAP_SIZEValor: 1 Especifica o tamanho máximo do heap, em bytes, que a camada XML pode usar. Essa propriedade é aplicada a buffers intermediários usados para analisar ou construir partes XML. Por padrão, o limite é igual a CRYPT_XML_BLOB_MAX. |
CRYPT_XML_PROPERTY_SIGNATURE_LOCATIONValor: 2 Especifica o local no documento XML em que a assinatura deve ser criada. Os formatos a seguir são suportados: |
CRYPT_XML_PROPERTY_MAX_SIGNATURESValor: 3 Especifica o número máximo de elementos Signature ao analisar um documento XML. Essa propriedade substitui o valor de CRYPT_XML_SIGNATURES_MAX padrão. |
CRYPT_XML_PROPERTY_DOC_DECLARATIONValor: 4 Especifica se uma declaração de documento XML deve ser gravada. Essa propriedade é usada com o Função CryptXmlEncode . A propriedade padrão é TRUE. |
CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSETValor: 5 Especifica um conjunto de caracteres de codificação de fragmentos XML para elementos personalizados. Essa propriedade é usada com o Função CryptXmlOpenToDecode . O conjunto de caracteres padrão é herdado do documento aberto. |
Comentários
Se um valor de propriedade for definido como um ponteiro para dados, o ponteiro deverá ser válido durante todo o período da operação de assinatura.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Cabeçalho | cryptxml.h |