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
);
パラメーター
パラメーター | 説明 |
---|---|
flags |
このバージョンでは使用しません。 ゼロに設定してください。 |
ssoServerName |
現在の SSO サーバー名を表す文字列を返します。 |
sqlServer |
現在のサーバーの SQL Server 名を表す文字列を返します。 |
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 | 無効なパラメーターが検出されました。 |