Compartir a través de


Método ISSOAdmin.UpdateApplication

El método UpdateApplication actualiza la información de la aplicación en la base de datos del servidor enterprise Single Sign-On (SSO).

Sintaxis

  
HRESULT UpdateApplication(  
BSTR bstrApplicationName,  
BSTR bstrDescription,  
BSTR bstrContactInfo,  
BSTR bstrUserGroupName,  
BSTR bstrAdminGroupName,  
LONG lFlags,  
LONG lFlagMask  
);  
  
Function UpdateApplication(  
bstrApplicationName As String,  
bstrDescription As String,  
bstrContactInfo As String,  
bstrUserGroupName As String,  
bstrAdminGroupName As String,  
lFlags As Long  
)  

Parámetros

bstrApplicationName
[in] Cadena que especifica el nombre de la aplicación. Este parámetro no puede ser NULL, una cadena vacía ni incluir espacios. Los nombres de aplicación no distinguen mayúsculas de minúsculas, pero se conservarán mayúsculas de minúsculas. Por ejemplo, ABC, abc y AbC se consideran la misma aplicación.

bstrApplicationName
[in] Cadena que especifica el nombre de la aplicación. Este parámetro no puede ser NULL, una cadena vacía ni incluir espacios. Los nombres de aplicación no distinguen mayúsculas de minúsculas, pero se conservarán mayúsculas de minúsculas. Por ejemplo, ABC, abc y AbC se consideran la misma aplicación.

bstrDescription
[in] Cadena que especifica la descripción de la aplicación.

bstrDescription
[in] Cadena que especifica la descripción de la aplicación.

bstrContactInfo
[in] Cadena que especifica la información de contacto de esta aplicación.

bstrContactInfo
[in] Cadena que especifica la información de contacto de esta aplicación.

bstrUserGroupName
[in] Cadena que especifica el nombre del grupo Usuarios de la aplicación. Debe ser un grupo global válido.

bstrUserGroupName
[in] Cadena que especifica el nombre del grupo Usuarios de la aplicación. Debe ser un grupo global válido.

bstrAdminGroupName
[in] Cadena que especifica el nombre del grupo Administrador de aplicaciones. Debe ser un grupo global válido. Si efectúa la ejecución como administrador de aplicación, este parámetro se pasa por alto.

bstrAdminGroupName
[in] Cadena que especifica el nombre del grupo Administrador de aplicaciones. Debe ser un grupo global válido. Si efectúa la ejecución como administrador de aplicación, este parámetro se pasa por alto.

lFlags
[in] Entero que especifica si la aplicación está habilitada. Para habilitar la aplicación, establezca la marca SSO_FLAG_ENABLED.

lFlags
[in] Entero que especifica si la aplicación está habilitada. Para habilitar la aplicación, establezca la marca SSO_FLAG_ENABLED.

lFlagMask
[in] Para cambiar el valor de marca, establezca esta máscara en la marca que necesita cambiar. Por ejemplo, para habilitar o deshabilitar SSO empresarial, establezca esta marca en SSO_FLAG_ENABLED. El parámetro flagMask indica qué marca desea cambiar, mientras que el parámetro flags indica el nuevo valor de esa marca.

lFlagMask
[in] Para cambiar el valor de marca, establezca esta máscara en la marca que necesita cambiar. Por ejemplo, para habilitar o deshabilitar SSO empresarial, establezca esta marca en SSO_FLAG_ENABLED. El parámetro flagMask indica qué marca desea cambiar, mientras que el parámetro flags indica el nuevo valor de esa marca.

Valor devuelto

Este método devuelve un valor HRESULT que indica si se ha completado correctamente. Para obtener información más detallada, consulte la sección Valores de error.

No es aplicable.

Valores de error

Este método devuelve un HRESULT que contiene uno de los valores de la siguiente tabla.

Este método indica errores estableciendo la propiedad Number del objeto Err global en uno de los valores de la tabla siguiente.

Valor Descripción
S_OK El método se ha llevado a cabo de forma correcta.
E_ACCESSDENIED Acceso denegado al autor de la llamada.
E_INVALIDARG Se ha detectado un parámetro no válido.

Comentarios

Para obtener acceso a este método, debe ser un administrador de SSO, administrador afiliado de SSO o un administrador de aplicación.

Requisitos

Plataformas: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 y Windows 10

Consulte también

Programación con Enterprise Single Sign-On
Interfaz ISSOAdmin (COM)
Miembros de ISSOAdmin