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