In-Context Kanca İşlevleri
Aşağıdaki listede bağlam içi kanca işlevlerinin temel yönleri özetlenmektedir:
- Bağlam içi kanca işlevleri, sistemin sunucunun adres alanına eşlenen bir dinamik bağlantı kitaplığında (DLL) bulunmalıdır.
- Bağlam içi kanca işlevleri, adres alanını sunucuyla paylaşır.
- Sunucu bir olayı tetiklediğinde, sistem hazırlamadan bir kanca işlevini çağırır (işlem sınırları boyunca arabirim parametrelerini paketleme ve gönderme).
- Bağlam içi kanca işlevleri çok hızlı olma eğilimindedir ve sıralama olmadığından olay bildirimlerini zaman uyumlu bir şekilde alır.
- Bazı olaylar, işlem içinde teslim edilmelerini istemenize rağmen (WINEVENT_INCONTEXT bayrağı kullanılarak) işlem dışı teslim edilebilir. Bu durumu 64 bit ve 32 bit uygulama birlikte çalışabilirlik sorunlarıyla ve Windows konsol olaylarıyla görebilirsiniz.