Compartilhar via


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

O método GetUserSDO recupera uma interface para o Objeto de Dados do Servidor (SDO) para o usuário especificado.

Sintaxe

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

Parâmetros

[in] eDataStore

Especifica um valor do tipo de enumeração IASDATASTORE .

[in] bstrUserName

Especifica um BSTR que contém o nome do usuário. O nome pode estar no formato LDAP (Lightweight Directory Access Protocol) ou no formato SAM (Gerenciador de Contas de Segurança).

[out] ppUserSDO

Ponteiro para um ponteiro que aponta para um ponteiro de interface IUnknown . Use o método QueryInterface dessa interface IUnknown para obter uma interface IDispatch para um objeto ISdo para o usuário especificado.

Retornar valor

Se o método for bem-sucedido, o valor retornado será S_OK.

Se o método falhar, o valor retornado será um dos seguintes códigos de erro.

Comentários

Antes de chamar esse método, use o método ISdoMachine::Attach para anexar ao computador SDO.

Se o computador SDO tiver um diretório, o ISdoMachine::GetUserSDO usará automaticamente o valor DATA_STORE_DIRECTORY de IASDATASTORE em vez de DATA_STORE_LOCAL.

Nenhum dos parâmetros pode ser NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho sdoias.h
DLL Iassdo.dll

Confira também

ISdoMachine

ISdoMachine::Attach

Recuperando um SDO de usuário

USERPROPERTIES