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 função de retorno de chamada CRYPT_ENUM_OID_FUNCTION é usada com a função CryptEnumOIDFunction .
Sintaxe
PFN_CRYPT_ENUM_OID_FUNC PfnCryptEnumOidFunc;
BOOL PfnCryptEnumOidFunc(
[in] DWORD dwEncodingType,
LPCSTR pszFuncName,
[in] LPCSTR pszOID,
[in] DWORD cValue,
const DWORD rgdwValueType[],
LPCWSTR const rgpwszValueName[],
const BYTE * const rgpbValueData[],
const DWORD rgcbValueData[],
[in] void *pvArg
)
{...}
Parâmetros
[in] dwEncodingType
Especifica o tipo de codificação a ser correspondido. Definir esse parâmetro para CRYPT_MATCH_ANY_ENCODING_TYPE corresponde a qualquer tipo de codificação.
- CRYPT_ASN_ENCODING
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
- CRYPT_MATCH_ANY_ENCODING_TYPE
pszFuncName
[in] pszOID
Um ponteiro para uma cadeia de caracteres OID, como "2.5.29.1", uma cadeia de caracteres ASCII, como "file", ou uma cadeia de caracteres numérica, como #2000.
[in] cValue
Contagem de elementos na matriz de tipos de valor.
rgdwValueType[]
rgpwszValueName[]
rgpbValueData[]
rgcbValueData[]
[in] pvArg
Um ponteiro para argumentos passados para a função de retorno de chamada.
Valor de retorno
Retorna verdadeiro se a função for bem-sucedida, FALSE se falhar.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2003 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino | Windows |
| cabeçalho | wincrypt.h |