ISSOMapper.GetMappingsForWindowsUser メソッド
GetMappingsForWindowsUser メソッドは、Microsoft Windows ユーザーのマッピングを取得します。
構文
HRESULT GetMappingsForWindowsUser(
BSTR bstrWindowsDomainName,
BSTR bstrWindowsUserName,
BSTR bstrApplicationName,
SAFEARRAY mappings
);
Function GetMappingsForWindowsUser(
bstrWindowsDomainName As String,
bstrWindowsUserName As String,
bstrApplicationName As String
)
As Variant
パラメーター
bstrWindowsDomainName
[入力]Microsoft Windows ドメイン名を指定する文字列。 このパラメーターは省略可能ですが、指定した場合は 、windowsUserName パラメーターも指定する必要があります。 このパラメーターを指定しないと、現在のユーザー コンテキストが使用されます。
bstrWindowsDomainName
[入力]Microsoft Windows ドメイン名を指定する文字列。 このパラメーターは省略可能ですが、指定した場合は 、windowsUserName パラメーターも指定する必要があります。 このパラメーターを指定しないと、現在のユーザー コンテキストが使用されます。
bstrWindowsUserName
[入力]Microsoft Windows ドメイン名を指定する文字列。 このパラメーターは省略可能ですが、指定した場合は 、windowsUserName パラメーターも指定する必要があります。 このパラメーターを指定しないと、現在のユーザー コンテキストが使用されます。
bstrWindowsUserName
[入力]Microsoft Windows ドメイン名を指定する文字列。 このパラメーターは省略可能ですが、指定した場合は 、windowsUserName パラメーターも指定する必要があります。 このパラメーターを指定しないと、現在のユーザー コンテキストが使用されます。
bstrApplicationName
[入力]外部アプリケーション名を指定する文字列。 このパラメーターを指定すると、1 つのマッピングだけが返されます (存在する場合)。 このパラメーターが NULL の場合は、指定されたユーザーのすべてのマッピングが返されます。 このパラメーターは省略可能です。
bstrApplicationName
[入力]外部アプリケーション名を指定する文字列。 このパラメーターを指定すると、1 つのマッピングだけが返されます (存在する場合)。 このパラメーターが NULL の場合は、指定されたユーザーのすべてのマッピングが返されます。 このパラメーターは省略可能です。
マップ
[out] ISSOMapping オブジェクトとしてのマッピングを含むオブジェクト配列。
戻り値
このプロパティは、正常に終了したかどうかを示す HRESULT を返します。 詳細については、「エラー値」セクションを参照してください。
ISSOMapping オブジェクトとしてのマッピングを含むバリアント型 (Variant) の配列。
エラー値
このメソッドは、次の表のいずれかの値を含む HRESULT を返します。
このメソッドは、グローバル Err オブジェクトの Number プロパティを次の表のいずれかの値に設定することで、エラーを示します。
値 | 説明 |
---|---|
S_OK | メソッドが成功しました。 |
E_ACCESSDENIED | 呼び出し元へのアクセスは拒否されました。 |
E_INVALIDARG | 無効なパラメーターが検出されました。 |
注釈
アプリケーション管理者は 、bstrApplicationName 値を指定する必要があります。
アプリケーション ユーザーとして記述されているユーザーは、独自のマッピングにのみアクセスできます。 別のユーザーのマッピングにはアクセスできません。
要件
プラットフォーム:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11、Windows 10
参照
ISSOMapper インターフェイス (COM)
ISSOMapper メンバー
Enterprise Single Sign-On によるプログラミング