ISSOConfigOM.GetServerStatus

GetServerStatus方法描述目前伺服器的狀態。

語法

  
GetServerStatus(  
flags As Integer,   
ssoServerName As String,   
sqlServer As String,   
sqlDatabase As String,   
serviceAccount As String,   
computerNameCluster As String,   
computerNameNode As String,   
eventCountInformational As Integer,   
eventCountWarning As Integer,   
eventCountError As Integer,   
versionInfoM As Integer,   
versionInfoL As Integer,   
auditLevelN As Integer,   
auditLevelP As Integer,   
passwordSyncAge As Integer,   
statusFlags As Integer  
);  
  
  
HRESULT GetServerStatus(  
int flags,   
BSTR ssoServerName,   
BSTR sqlServer,   
BSTR sqlDatabase,   
BSTR serviceAccount,   
BSTR computerNameCluster,   
BSTR computerNameNode,   
BSTR eventCountInformational,   
int eventCountWarning,   
int eventCountError,   
int versionInfoM,   
int versionInfoL,   
int auditLevelN,   
int auditLevelP,   
int passwordSyncAge,   
int statusFlags  
);  

參數

參數 Description
flags 不在這個版本中使用。 應該設定為零。
ssoServerName 傳回包含目前 SSO 伺服器名稱的字串。
sqlServer 傳回包含目前伺服器之 SQL 伺服器名稱的字串。
sqlDatabase 傳回包含目前伺服器之 SQL 資料庫名稱的字串。
serviceAccount 傳回包含目前服務帳戶的字串。
computerNameCluster 傳回包含目前電腦叢集名稱的字串。
computerNameNode 傳回目前電腦的名稱。
eventCountInformational 傳回包含與事件計數相關之資訊的整數。
eventCountWarning 傳回包含事件計數警告的整數。
eventCountError 傳回包含事件計數錯誤的整數。
versionInfoM 傳回包含 MSB 版本資訊的整數。
versionInfoL 傳回包含 LSB 版本資訊的整數。
auditLevelN 傳回包含負面稽核層級的整數。
auditLevelP 傳回包含正面稽核層級的整數。
passwordSyncAge 傳回包含密碼同步期限的整數。
statusFlags 傳回包含狀態旗標的整數。 如需詳細資訊,請參閱 SSOStatusFlags。

屬性值/傳回值

[C++] 這個方法會傳回 HRESULT,指出它是否已順利完成。 如需詳細資訊,請參閱「錯誤值」一節。

[Visual Basic] 不適用。

例外狀況

[C++] 這個方法會傳回 HRESULT,其中包含下表的一個值。

[Visual Basic] 這個方法會將全域 Err 物件的 Number 屬性設定為下表的其中一個值,以便指出錯誤。

描述
S_OK 此方法已成功。
E_ACCESSDENIED 拒絕呼叫者的存取。
E_INVALIDREG 偵測到無效的參數。