Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método InitializeEncode inicializa el objeto de una cadena y un valor que identifica el tipo de calificador.
Syntax
HRESULT InitializeEncode(
[in] BSTR strQualifier,
[in] PolicyQualifierType Type
);
Parámetros
[in] strQualifier
Variable BSTR que contiene el calificador.
[in] Type
Valor de enumeración PolicyQualifierType que especifica el tipo de calificador aplicado a una directiva de certificado. Puede ser uno de los siguientes valores.
Valor devuelto
Si la función se ejecuta correctamente, la función devuelve S_OK.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error. Entre los valores posibles se incluyen, entre otros, los de la tabla siguiente. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
| Código de retorno | Description |
|---|---|
|
El objeto ya se ha inicializado. |
Observaciones
Si especifica PolicyQualifierTypeUrl en el parámetro Type , este método asocia la cadena especificada en el parámetro strQualifier con el XCN_OID_PKIX_POLICY_QUALIFIER_CPS (1.3.6.1.5.5.7.2.1) identificador de objeto (OID) y lo codifica mediante reglas de codificación distintivos (DER). La dirección URL se codifica como una cadena IA5 de notación de sintaxis abstracta ( ASN.1).
Si especifica PolicyQualifierTypeUserNotice en el parámetro Type , este método asocia la cadena especificada en el parámetro strQualifier con el XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE (1.3.6.1.5.5.7.2.2) y lo codifica mediante DER.
Puede recuperar las siguientes propiedades para este objeto:
- La propiedad ObjectId recupera un OID que identifica si el calificador es un CPS o un aviso de usuario.
- La propiedad Qualifier recupera la cadena especificada para el parámetro strQualifier del método InitializeEncode .
- La propiedad RawData recupera el calificador codificado en DER.
- La propiedad Type recupera un valor de la enumeración PolicyQualifierType que especifica el tipo de calificador.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| Header | certenroll.h |
| DLL de |
CertEnroll.dll |