Interfaz IMSCEPSetup (casetup.h)
La interfaz IMSCEPSetup define la funcionalidad para instalar y desinstalar un rol de Servicio de inscripción de dispositivos de red (NDES) en un equipo de Servicios de certificados. Implemente esta interfaz para proporcionar un programa de instalación personalizado para instalar y desinstalar este rol.
Microsoft proporciona una implementación de esta interfaz en la clase CMSCEPSetup . Para la instalación, debe llamar a InitializeDefaults antes de tener acceso a las propiedades o llamar a cualquier otro método en el objeto CMSCEPSetup .
En C++, se crea una instancia de esta interfaz llamando a la función CoCreateInstance con el identificador de clase CLSID_CMSCEPSetup .
Herencia
La interfaz IMSCEPSetup hereda de la interfaz IUnknown . IMSCEPSetup también tiene estos tipos de miembros:
Métodos
La interfaz IMSCEPSetup tiene estos métodos.
IMSCEPSetup::get_MSCEPErrorId Obtiene el identificador para obtener información de error adicional relacionada con una especificación del Servicio de inscripción de dispositivos de red (NDES) con errores. Cualquier llamada de método en el objeto primario restablece esta propiedad. |
IMSCEPSetup::get_MSCEPErrorString Contiene los datos de cadena para obtener información de error adicional relacionada con una especificación de Servicio de inscripción de dispositivos de red (NDES) con errores. Cualquier llamada de método en el objeto primario restablece esta propiedad. |
IMSCEPSetup::GetKeyLengthList Obtiene la lista de longitudes de clave admitidas por el proveedor de servicios criptográficos (CSP) especificado. (IMSCEPSetup.GetKeyLengthList) |
IMSCEPSetup::GetMSCEPSetupProperty Obtiene un valor de propiedad para una configuración del Servicio de inscripción de dispositivos de red (NDES). |
IMSCEPSetup::GetProviderNameList Obtiene la lista de proveedores de servicios criptográficos (CSP) que proporcionan algoritmos de intercambio y firma de clave asimétricas en el equipo. |
IMSCEPSetup::InitializeDefaults Inicializa un objeto CMSCEPSetup con valores predeterminados para habilitar la instalación de un rol de Servicio de inscripción de dispositivos de red (NDES). |
IMSCEPSetup::Install Instala un rol del Servicio de inscripción de dispositivos de red (NDES) como configurado en un objeto CMSCEPSetup. |
IMSCEPSetup::IsMSCEPStoreEmpty Siempre devuelve VARIANT_TRUE. No debe usarse. |
IMSCEPSetup::P ostUnInstall No está implementado. Queda reservada para uso futuro. |
IMSCEPSetup::P reUnInstall Quita la configuración del Registro e IIS para el rol Servicio de inscripción de dispositivos de red (NDES). |
IMSCEPSetup::SetAccountInformation Establece la información de la cuenta de usuario que usa la extensión del Servicio de inscripción de dispositivos de red (NDES) de IIS para realizar la inscripción en nombre de los dispositivos de red. |
IMSCEPSetup::SetMSCEPSetupProperty Establece un valor de propiedad para una configuración del Servicio de inscripción de dispositivos de red (NDES). |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | casetup.h |