Bagikan melalui


ITDirectory::EnumerateDirectoryObjects method (rend.h)

[Kontrol dan antarmuka Konferensi Telepon IP Pertemuan tidak tersedia untuk digunakan di Windows Vista, Windows Server 2008, dan versi sistem operasi berikutnya. API Klien RTC menyediakan fungsionalitas serupa.]

Metode EnumerateDirectoryObjects membuat enumerasi objek direktori dari jenis dan nama tertentu.

Sintaks

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

Parameter

[in] DirectoryObjectType

Kriteria DIRECTORY_OBJECT_TYPE untuk objek yang diinginkan.

[in] pName

Penunjuk ke BSTR yang berisi nama lengkap atau sebagian objek. Kartubebas "*" didukung.

[out] ppEnumObject

Penunjuk untuk menerima penunjuk antarmuka IEnumDirectoryObject untuk enumerator objek yang cocok.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Makna
S_OK
Metode berhasil.
RND_NOT_CONNECTED
Metode ITDirectory::Connect belum dipanggil atau tidak berhasil.
E_NOTIMPL
Metode ini tidak diterapkan.

Keterangan

Aplikasi harus menggunakan SysAllocString untuk mengalokasikan memori untuk parameter pName dan menggunakan SysFreeString untuk membebaskan memori ketika variabel tidak lagi diperlukan.

TAPI memanggil metode AddRef pada antarmuka IEnumDirectoryObject yang dikembalikan oleh ITDirectory::EnumerateDirectoryObjects. Aplikasi harus memanggil Rilis pada antarmuka IEnumDirectoryObject ke sumber daya gratis yang terkait dengannya.

Persyaratan

   
Target Platform Windows
Header rend.h
DLL Rend.dll

Lihat juga

DIRECTORY_OBJECT_TYPE

IEnumDirectoryObject

ItDirectory