Condividi tramite


Metodo ITDirectory::EnumerateDirectoryObjects (rend.h)

[I controlli e le interfacce di telefonia IP rendezvous non sono disponibili per l'uso in Windows Vista, Windows Server 2008 e versioni successive del sistema operativo. L'API client RTC offre funzionalità simili.

Il metodo EnumerateDirectoryObjects crea un'enumerazione di oggetti directory di un determinato tipo e nome.

Sintassi

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

Parametri

[in] DirectoryObjectType

Criteri di DIRECTORY_OBJECT_TYPE per l'oggetto desiderato.

[in] pName

Puntatore a un BSTR contenente il nome completo o parziale dell'oggetto. Il carattere jolly "*" è supportato.

[out] ppEnumObject

Puntatore per ricevere il puntatore dell'interfaccia IEnumDirectoryObject per l'enumeratore di oggetti corrispondenti.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
S_OK
Il metodo è riuscito.
RND_NOT_CONNECTED
Il metodo ITDirectory::Connect non è stato richiamato o non è riuscito.
E_NOTIMPL
Questo metodo non è implementato.

Commenti

L'applicazione deve usare SysAllocString per allocare memoria per il parametro pName e usare SysFreeString per liberare la memoria quando la variabile non è più necessaria.

TAPI chiama il metodo AddRef nell'interfaccia IEnumDirectoryObject restituita da ITDirectory::EnumerateDirectoryObjects. L'applicazione deve chiamare Release nell'interfaccia IEnumDirectoryObject per liberare risorse associate.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione rend.h
DLL Rend.dll

Vedi anche

DIRECTORY_OBJECT_TYPE

IEnumDirectoryObject

ITDirectory