Compartilhar via


Método ITDirectory::EnumerateDirectoryObjects (rend.h)

[Controles e interfaces de conferência de telefonia de IP de reunião não estão disponíveis para uso no Windows Vista, Windows Server 2008 e versões subsequentes do sistema operacional. A API do Cliente RTC fornece funcionalidade semelhante.]

O método EnumerateDirectoryObjects cria uma enumeração de objetos de diretório de um determinado tipo e nome.

Sintaxe

HRESULT EnumerateDirectoryObjects(
  [in]  DIRECTORY_OBJECT_TYPE DirectoryObjectType,
  [in]  BSTR                  pName,
  [out] IEnumDirectoryObject  **ppEnumObject
);

Parâmetros

[in] DirectoryObjectType

O DIRECTORY_OBJECT_TYPE critérios para o objeto desejado.

[in] pName

Ponteiro para um BSTR que contém o nome completo ou parcial do objeto. Há suporte para o curinga "*".

[out] ppEnumObject

Ponteiro para receber o ponteiro da interface IEnumDirectoryObject para o enumerador de objetos correspondentes.

Valor retornado

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
RND_NOT_CONNECTED
O método ITDirectory::Connect não foi invocado ou não foi bem-sucedido.
E_NOTIMPL
Este método não está implementado.

Comentários

O aplicativo deve usar SysAllocString para alocar memória para o parâmetro pName e usar SysFreeString para liberar a memória quando a variável não for mais necessária.

O TAPI chama o método AddRef na interface IEnumDirectoryObject retornada por ITDirectory::EnumerateDirectoryObjects. O aplicativo deve chamar Release na interface IEnumDirectoryObject para liberar recursos associados a ele.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho rend.h
DLL Rend.dll

Confira também

DIRECTORY_OBJECT_TYPE

IEnumDirectoryObject

ITDirectory