UpdateApplication メソッドは、Enterprise Single Sign-On (SSO) サーバー データベースのアプリケーション情報を更新します。
構文
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
)
パラメーター
bstrApplicationName
[入力]アプリケーション名を指定する文字列。 このパラメーターには、NULL や空の文字列は指定できず、スペースを含めることもできません。 アプリケーション名では大文字と小文字は区別されませんが、大文字と小文字は保持されます。 たとえば、"ABC"、"abc"、"AbC" は同じアプリケーションと見なされます。
bstrApplicationName
[入力]アプリケーション名を指定する文字列。 このパラメーターには、NULL や空の文字列は指定できず、スペースを含めることもできません。 アプリケーション名では大文字と小文字は区別されませんが、大文字と小文字は保持されます。 たとえば、"ABC"、"abc"、"AbC" は同じアプリケーションと見なされます。
bstrDescription
[入力]アプリケーションの説明を指定する文字列。
bstrDescription
[入力]アプリケーションの説明を指定する文字列。
bstrContactInfo
[入力]このアプリケーションの連絡先情報を指定する文字列。
bstrContactInfo
[入力]このアプリケーションの連絡先情報を指定する文字列。
bstrUserGroupName
[入力]Application Users グループ名を指定する文字列。 これは、有効なグローバル グループである必要があります。
bstrUserGroupName
[入力]Application Users グループ名を指定する文字列。 これは、有効なグローバル グループである必要があります。
bstrAdminGroupName
[入力]アプリケーション管理者グループ名を指定する文字列。 これは、有効なグローバル グループである必要があります。 アプリケーション管理者として実行した場合、このパラメーターは無視されます。
bstrAdminGroupName
[入力]アプリケーション管理者グループ名を指定する文字列。 これは、有効なグローバル グループである必要があります。 アプリケーション管理者として実行した場合、このパラメーターは無視されます。
lFlags
[入力]アプリケーションが有効かどうかを指定する整数。 アプリケーションを有効にするには、SSO_FLAG_ENABLED フラグを設定します。
lFlags
[入力]アプリケーションが有効かどうかを指定する整数。 アプリケーションを有効にするには、SSO_FLAG_ENABLED フラグを設定します。
lFlagMask
[入力]フラグ値を変更するには、このマスクを変更する必要があるフラグに設定します。 たとえば、エンタープライズ SSO を有効または無効にするには、このフラグを SSO_FLAG_ENABLED に設定します。 flagMask パラメーターは変更するフラグを示し、flags パラメーターはそのフラグの新しい値を示します。
lFlagMask
[入力]フラグ値を変更するには、このマスクを変更する必要があるフラグに設定します。 たとえば、エンタープライズ SSO を有効または無効にするには、このフラグを SSO_FLAG_ENABLED に設定します。 flagMask パラメーターは変更するフラグを示し、flags パラメーターはそのフラグの新しい値を示します。
戻り値
このプロパティは、正常に終了したかどうかを示す HRESULT を返します。 詳細については、「エラー値」セクションを参照してください。
適用不可。
エラー値
このメソッドは、次の表のいずれかの値を含む HRESULT を返します。
このメソッドは、グローバル Err オブジェクトの Number プロパティを次の表のいずれかの値に設定することで、エラーを示します。
| 値 | 説明 |
|---|---|
| S_OK | メソッドが成功しました。 |
| E_ACCESSDENIED | 呼び出し元へのアクセスは拒否されました。 |
| E_INVALIDARG | 無効なパラメーターが検出されました。 |
注釈
このメソッドにアクセスするには、SSO 管理者、SSO 関連管理者、またはアプリケーション管理者である必要があります。
要件
プラットフォーム:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11、Windows 10
参照
Enterprise Single Sign-On によるプログラミング
ISSOAdmin インターフェイス (COM)
ISSOAdmin メンバー