Método ICertRequest2::GetCAProperty (certcli.h)
El método GetCAProperty recupera un valor de propiedad para la entidad de certificación (CA). La funcionalidad de este método es idéntica a ICertAdmin2::GetCAProperty. Para obtener información sobre este método, vea ICertAdmin2::GetCAProperty.
Sintaxis
HRESULT GetCAProperty(
[in] const BSTR strConfig,
[in] LONG PropId,
[in] LONG PropIndex,
[in] LONG PropType,
[in] LONG Flags,
[out, retval] VARIANT *pvarPropertyValue
);
Parámetros
[in] strConfig
Representa una cadena de configuración válida para la ENTIDAD de certificación con el formato COMPUTERNAME\CANAME, donde COMPUTERNAME es el nombre de red del servidor de Servicios de certificados y CANAME es el nombre común de la ENTIDAD de certificación, tal como se especifica durante la configuración de Servicios de certificados. Para obtener información sobre el nombre de la cadena de configuración, vea ICertConfig.
[in] PropId
Especifica el identificador de propiedad. Para obtener información sobre este parámetro, vea la tabla en ICertAdmin2::GetCAProperty.
[in] PropIndex
Si PropId se indexa, el índice de base cero que se va a usar al recuperar el valor de la propiedad. Si PropId no está indexado, se omite este valor.
[in] PropType
Especifica el tipo de la propiedad , que corresponde a la columna Type de la tabla PropId . El tipo puede ser uno de los siguientes tipos.
Valor | Significado |
---|---|
|
Datos largos firmados |
|
Fecha y hora (reservada para uso futuro) |
|
Datos binarios |
|
Datos de cadena Unicode |
[in] Flags
Se pueden usar las marcas siguientes para especificar el formato del valor de propiedad devuelto; estas marcas solo tienen significado para los datos binarios (como certificados, cadenas de certificados o listas de revocación de certificados) y se omiten en caso contrario.
[out, retval] pvarPropertyValue
Puntero a un variant que recibe el valor de propiedad solicitado.
Cuando haya terminado de usar variant, libere la llamada a la función VariantClear .
Valor devuelto
C++
Si el método se realiza correctamente, el método devuelve S_OK.Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
VB
El valor devuelto es un valor Variant que recibe el valor de propiedad solicitado.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certcli.h (incluya Certsrv.h) |
Library | Certidl.lib |
Archivo DLL | Certcli.dll |
Consulte también
CCertRequest