Share via


ISdoMachine::GetUserSDO-Methode (sdoias.h)

Die GetUserSDO-Methode ruft eine Schnittstelle zum Server Data Object (SDO) für den angegebenen Benutzer ab.

Syntax

HRESULT GetUserSDO(
  [in]  IASDATASTORE eDataStore,
  [in]  BSTR         bstrUserName,
  [out] IUnknown     **ppUserSDO
);

Parameter

[in] eDataStore

Gibt einen Wert aus dem IASDATASTORE-Enumerationstyp an.

[in] bstrUserName

Gibt einen BSTR an , der den Namen des Benutzers enthält. Der Name kann im LDAP-Format (Lightweight Directory Access Protocol) oder im SAM-Format (Security Accounts Manager) vorliegen.

[out] ppUserSDO

Zeiger auf einen Zeiger, der auf einen IUnknown-Schnittstellenzeiger zeigt. Verwenden Sie die QueryInterface-Methode dieser IUnknown-Schnittstelle , um eine IDispatch-Schnittstelle für ein ISdo-Objekt für den angegebenen Benutzer abzurufen.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK.

Wenn die Methode fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Hinweise

Verwenden Sie vor dem Aufrufen dieser Methode die ISdoMachine::Attach-Methode , um sie an den SDO-Computer anzufügen.

Wenn der SDO-Computer über ein Verzeichnis verfügt, verwendet die ISdoMachine::GetUserSDO automatisch den DATA_STORE_DIRECTORY Wert von IASDATASTORE anstelle von DATA_STORE_LOCAL.

Keiner der Parameter kann NULL sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile sdoias.h
DLL Iassdo.dll

Weitere Informationen

ISdoMachine

ISdoMachine::Attach

Abrufen einer Benutzer-SDO

BENUTZEREIGENSCHAFTEN