ITDirectory::EnumerateDirectoryObjects-Methode (rend.h)

[Steuerelemente und Schnittstellen für Rendezvous-IP-Telefonkonferenzen sind in Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems nicht verfügbar. Die RTC-Client-API bietet ähnliche Funktionen.]

Die EnumerateDirectoryObjects-Methode erstellt eine Enumeration von Verzeichnisobjekten eines bestimmten Typs und Namens.

Syntax

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

Parameter

[in] DirectoryObjectType

Die DIRECTORY_OBJECT_TYPE Kriterien für das gewünschte Objekt.

[in] pName

Zeiger auf einen BSTR, der den vollständigen oder teilweisen Namen des Objekts enthält. Das "*"-Wildcard wird unterstützt.

[out] ppEnumObject

Zeiger zum Empfangen des IEnumDirectoryObject-Schnittstellenzeigers für den Enumerator von übereinstimmenden Objekten.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
RND_NOT_CONNECTED
Die ITDirectory::Connect-Methode wurde nicht aufgerufen oder war nicht erfolgreich.
E_NOTIMPL
Diese Methode ist nicht implementiert.

Hinweise

Die Anwendung muss SysAllocString verwenden, um Arbeitsspeicher für den pName-Parameter zuzuweisen, und SysFreeString muss den Arbeitsspeicher freigeben, wenn die Variable nicht mehr benötigt wird.

TAPI ruft die AddRef-Methode für die IEnumDirectoryObject-Schnittstelle auf, die von ITDirectory::EnumerateDirectoryObjects zurückgegeben wird. Die Anwendung muss Release für die IEnumDirectoryObject-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.

Requirements (Anforderungen)

   
Zielplattform Windows
Kopfzeile rend.h
DLL Rend.dll

Weitere Informationen

DIRECTORY_OBJECT_TYPE

IEnumDirectoryObject

ITDirectory