ISSOAdmin.GetApplicationInfo 方法

 

GetApplicationInfo 方法从 Enterprise Single Sign-On (SSO) 服务器数据库获取应用程序信息。

Syntax

  
HRESULT GetApplicationInfo(  
BSTR bstrApplicationName,  
BSTR* pbstrDescription,  
BSTR* pbstrContactInfo,  
BSTR* pbstrUserGroupName,  
BSTR* pbstrAdminGroupName,  
LONG* plFlags,  
LONG* plNumFields  
);  
  
Function GetApplicationInfo(  
bstrApplicationName As String,  
pbstrDescription As String,  
pbstrContactInfo As String,  
pbstrUserGroupName As String,  
pbstrAdminGroupName As String,  
plFlags As Long  
)  
As Long  

参数

bstrApplicationName
[in]指定应用程序名称的字符串。 此参数不能为 NULL、空字符串或包含空格。 应用程序名称不区分大小写,但会保留大小写。 例如,ABC、abc 和 AbC 被视为同一应用程序。

bstrApplicationName
[in]指定应用程序名称的字符串。 此参数不能为 NULL、空字符串或包含空格。 应用程序名称不区分大小写,但会保留大小写。 例如,ABC、abc 和 AbC 被视为同一应用程序。

pbstrDescription
[out]指向接收应用程序说明的字符串的指针。

pbstrDescription
[out]接收应用程序说明的字符串。

pbstrContactInfo
[out]指向接收应用程序的联系信息的字符串的指针。

pbstrContactInfo
[out]接收应用程序的联系信息的字符串。

pbstrUserGroupName
[out]指向接收应用程序用户组名称的字符串的指针。

pbstrUserGroupName
[out]接收应用程序用户组名称的字符串。

pbstrAdminGroupName
[out]指向接收应用程序管理员组名称的字符串的指针。

pbstrAdminGroupName
[out]接收应用程序管理员组名称的字符串。

plFlags
[out]指向接收当前为应用程序设置的标志的长整数的指针。

plFlags
[out]接收当前为应用程序设置的标志的长。

plNumFields
[out]指向接收与应用程序关联的字段数的长整数的指针。

返回值

此方法返回一个 HRESULT,指示它是否已成功完成。 有关详细信息,请参阅“错误值”部分。

此方法返回一个 Long 类型的值,用于接收与应用程序关联的字段数。

错误值

此方法返回一个 HRESULT,其中包含下表中的值之一。

此方法通过将全局 Err 对象的 Number 属性设置为下表中的值之一来指示错误。

价值 Description
S_OK 方法成功。
E_ACCESSDENIED 对调用方的访问被拒绝。
E_INVALIDARG 检测到无效参数。

注解

若要访问此方法,必须是 SSO 管理员、SSO 关联管理员或 SSO 应用程序管理员。

要求

平台: 窗户

另请参阅

使用企业单一登录编程
ISSOAdmin 接口 (COM)
ISSOAdmin 成员