Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygunluk
Tanıtılan Sürüm: ODBC 3.81 Standartlara Uyum: ODBC
Summary
SQLCleanupConnectionPoolID, bir sürücüye bir havuz kimliğinin zamanladığını bildirir. Havuz ID, o havuz kimliğiyle ilişkili tüm bağlantılar zamanladığında zaman aşımına girebilir. Bağlantı zaman aşımıyla ilgili daha fazla bilgi için Microsoft Veri Erişim Bileşenleri'ndeki Havuzlama bölümüne bakınız.
Syntax
SQLRETURN SQLCleanupConnectionPoolID (
SQLHENV EnvironmentHandle
SQLPOOLID PoolID );
Arguments
EnvironmentHandle
[Giriş] Havuzun çevre kolu gibi.
PoolID
[Giriş] Havuzun kimliğiyle bağlantılı havuz zamanlamıştı.
İadeler
SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_ERROR veya SQL_INVALID_HANDLE.
Diagnostics
Sürücü Yöneticisi, SQLCleanupConnectionPoolID'den gelen tanı bilgilerini işlemez.
Bir uygulama, sürücünün geri dönen hata mesajını alamaz.
Remarks
SQLCleanupConnectionPoolID herhangi bir zaman çağrılabilir, ancak Sürücü Yöneticisi, başka hiçbir iş parçacığının aynı anda SQLGetPoolID'yi çağırmadığını ve aynı anda SQLRateConnection ile SQLPoolConnect çağrısı yapan başka bir iş parçacığının, o havuz kimliğiyle atanan bağlantı bilgisi belirteçiyle çağrılmadığını garanti eder. Bu nedenle, sürücü bu fonksiyonun iş parçacığı güvenli olduğundan emin olmalıdır.
Bir sürücü, havuz kimliğiyle ilgili kaynakları temizleyebilir.
Uygulamalar bu fonksiyonu doğrudan çağırmamalıdır. Sürücüye duyarlı bağlantı havuzunu destekleyen bir ODBC sürücüsü bu fonksiyonu uygulamalıdır.
ODBC sürücü geliştirme için sqlspi.h ekleyin.