Método ISdoMachine::GetUserSDO (sdoias.h)

El método GetUserSDO recupera una interfaz para el objeto de datos del servidor (SDO) para el usuario especificado.

Sintaxis

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

Parámetros

[in] eDataStore

Especifica un valor del tipo de enumeración IASDATASTORE .

[in] bstrUserName

Especifica un BSTR que contiene el nombre del usuario. El nombre puede estar en formato ldap (Protocolo ligero de acceso a directorios) o en formato Administrador de cuentas de seguridad (SAM).

[out] ppUserSDO

Puntero a un puntero que apunta a un puntero de interfaz IUnknown . Utilice el método QueryInterface de esta interfaz IUnknown para obtener una interfaz IDispatch a un objeto ISdo para el usuario especificado.

Valor devuelto

Si el método se ejecuta correctamente, el valor devuelto es S_OK.

Si se produce un error en el método, el valor devuelto es uno de los siguientes códigos de error.

Comentarios

Antes de llamar a este método, use el método ISdoMachine::Attach para asociarlo al equipo SDO.

Si el equipo SDO tiene un directorio, ISdoMachine::GetUserSDO usa automáticamente el valor de DATA_STORE_DIRECTORY de IASDATASTORE en lugar de DATA_STORE_LOCAL.

Ninguno de los parámetros puede ser NULL.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado sdoias.h
Archivo DLL Iassdo.dll

Consulte también

ISdoMachine

ISdoMachine::Attach

Recuperación de un SDO de usuario

USERPROPERTIES