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
[in]指定 Microsoft Windows 功能變數名稱的字串。 此參數是選擇性的,但如果指定此參數,也必須指定 windowsUserName 參數。 如果沒有指定這個參數,就會使用目前的使用者內容。

bstrWindowsDomainName
[in]指定 Microsoft Windows 功能變數名稱的字串。 此參數是選擇性的,但如果指定此參數,也必須指定 windowsUserName 參數。 如果沒有指定這個參數,就會使用目前的使用者內容。

bstrWindowsUserName
[in]指定 Microsoft Windows 功能變數名稱的字串。 此參數是選擇性的,但如果指定此參數,也必須指定 windowsUserName 參數。 如果沒有指定這個參數,就會使用目前的使用者內容。

bstrWindowsUserName
[in]指定 Microsoft Windows 功能變數名稱的字串。 此參數是選擇性的,但如果指定此參數,也必須指定 windowsUserName 參數。 如果沒有指定這個參數,就會使用目前的使用者內容。

bstrApplicationName
[in]指定外部應用程式名稱的字串。 如果指定此參數,則只會傳回一個對應 (若存在)。 如果此參數為 NULL,會傳回指定使用者的所有對應。 這是選擇性參數。

bstrApplicationName
[in]指定外部應用程式名稱的字串。 如果指定此參數,則只會傳回一個對應 (若存在)。 如果此參數為 NULL,會傳回指定使用者的所有對應。 這是選擇性參數。

對應
[out]物件陣列,包含做為 ISSOMapping 物件的對應。

傳回值

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

Variant 陣列,其中包含做為 ISSOMapping 物件的對應。

錯誤值

這個方法會傳回 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 成員
企業單一登入程式設計