Поделиться через


Метод ISdoMachine::GetUserSDO (sdoias.h)

Метод GetUserSDO извлекает интерфейс объекта данных сервера (SDO) для указанного пользователя.

Синтаксис

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

Параметры

[in] eDataStore

Задает значение из типа перечисления IASDATASTORE .

[in] bstrUserName

Указывает BSTR , содержащий имя пользователя. Имя может быть в формате LDAP или в формате диспетчера учетных записей безопасности (SAM).

[out] ppUserSDO

Указатель на указатель, указывающий на указатель интерфейса IUnknown . Используйте метод QueryInterface этого интерфейса IUnknown , чтобы получить интерфейс IDispatch к объекту ISdo для указанного пользователя.

Возвращаемое значение

Если метод завершается успешно, возвращается значение S_OK.

Если метод завершается ошибкой, возвращается один из следующих кодов ошибок.

Комментарии

Перед вызовом этого метода используйте метод ISdoMachine::Attach для подключения к компьютеру SDO.

Если компьютер SDO имеет каталог, ISdoMachine::GetUserSDO автоматически использует значение DATA_STORE_DIRECTORYIASDATASTORE вместо DATA_STORE_LOCAL.

Ни один из параметров не может иметь значение NULL.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header sdoias.h
DLL Iassdo.dll

См. также раздел

ISdoMachine

ISdoMachine::Attach

Получение пользовательского SDO

USERPROPERTIES