次の方法で共有


ISSOAdmin.UpdateApplication メソッド

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 メンバー