Bagikan melalui


Metode IComObjectPoolEvents2::OnObjPoolCreateDecision (comsvcs.h)

Dihasilkan ketika kumpulan menyediakan klien yang meminta dengan objek yang ada atau membuat yang baru.

Sintaks

HRESULT OnObjPoolCreateDecision(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] DWORD            dwThreadsWaiting,
  [in] DWORD            dwAvail,
  [in] DWORD            dwCreated,
  [in] DWORD            dwMin,
  [in] DWORD            dwMax
);

Parameter

[in] pInfo

Penunjuk ke struktur COMSVCSEVENTINFO .

[in] dwThreadsWaiting

Jumlah utas yang menunggu objek.

[in] dwAvail

Jumlah objek bebas di kumpulan.

[in] dwCreated

Jumlah total objek dalam kumpulan.

[in] dwMin

Nilai objek minimum kumpulan.

[in] dwMax

Nilai objek maksimum kumpulan.

Nilai kembali

Pengguna memverifikasi nilai yang dikembalikan dari metode ini.

Keterangan

Ketika komponen dikonfigurasi untuk pengumpulan objek, kumpulan diisi dengan objek hingga tingkat minimum yang ditentukan. Saat permintaan klien untuk komponen masuk, mereka puas berdasarkan first-come first-served dari kumpulan. Jika tidak ada objek terkumpul yang tersedia dan kumpulan belum pada tingkat maksimum yang ditentukan, objek baru dibuat dan diaktifkan untuk klien.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

IComObjectPoolEvents2