Método ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials (casetup.h)
El método SetApplicationPoolCredentials especifica información de cuenta de usuario para el grupo de aplicaciones en el que se ejecuta el servicio web de inscripción de certificados (CES).
Sintaxis
HRESULT SetApplicationPoolCredentials(
[in] const BSTR bstrUsername,
[in] const BSTR bstrPassword
);
Parámetros
[in] bstrUsername
BSTR que contiene el nombre de usuario de la cuenta.
[in] bstrPassword
BSTR que contiene la contraseña de la cuenta.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
Los argumentos bstrUsername y bstrPassword no pueden ser NULL ni estar vacíos. |
|
El objeto ICertificateEnrollmentServerSetup no se ha inicializado.
El valor de la propiedad ErrorString se establece en "El objeto de instalación no se ha inicializado. Inicialice el objeto de instalación con el método InitializeInstallDefaults". |
Comentarios
El método SetApplicationPoolCredentials determina si las credenciales de usuario son válidas y si la cuenta es miembro del grupo de IIS_IUSRS. Si se produce un error, la propiedad ErrorString se puede establecer en cualquiera de las siguientes opciones:
- "El programa de instalación no puede obtener información de seguridad para la cuenta".
- "El programa de instalación no puede comprobar la pertenencia de la cuenta".
- "La cuenta no es miembro del grupo de IIS_IUSRS de la máquina local".
- "No se puede recuperar el nombre DNS del equipo".
- "La cuenta debe ser una cuenta de dominio. No se permite la cuenta local".
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | casetup.h |
Archivo DLL | Certocm.dll |