Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil daftar turunan properti.
Sintaks
int EnumChildren (
enum_DEBUGPROP_INFO_FLAGS dwFields,
uint dwRadix,
ref Guid guidFilter,
uint dwAttribFilter,
string pszNameFilter,
uint dwTimeout,
out IEnumDebugPropertyInfo2 ppEnum
);
Parameter
dwFields
[di] Kombinasi bendera dari enumerasi DEBUGPROP_INFO_FLAGS yang menentukan bidang mana dalam struktur DEBUG_PROPERTY_INFO enumerasi yang akan diisi.
dwRadix
[di] Menentukan radiks yang akan digunakan dalam memformat informasi numerik apa pun.
guidFilter
[di] GUID filter yang digunakan dengan dwAttribFilter parameter dan pszNameFilter untuk memilih turunan mana yang DEBUG_PROPERTY_INFO akan dijumlahkan. Misalnya, guidFilterLocals filter untuk variabel lokal.
dwAttribFilter
[di] Kombinasi bendera dari enumerasi DBG_ATTRIB_FLAGS yang menentukan jenis objek apa yang akan dijumlahkan, misalnya DBG_ATTRIB_METHOD untuk semua metode yang mungkin merupakan anak dari properti ini. Digunakan dalam kombinasi dengan guidFilter parameter dan pszNameFilter .
pszNameFilter
[di] Nama filter yang digunakan dengan guidFilter parameter dan dwAttribFilter untuk memilih turunan mana yang DEBUG_PROPERTY_INFO akan dijumlahkan. Misalnya, mengatur parameter ini ke filter "MyX" untuk semua anak dengan nama "MyX."
dwTimeout
[di] Menentukan waktu maksimum, dalam milidetik, untuk menunggu sebelum kembali dari metode ini. Gunakan INFINITE untuk menunggu tanpa batas waktu.
ppEnum
[out] Mengembalikan objek IEnumDebugPropertyInfo2 yang berisi daftar properti anak.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode kesalahan.