Bağlantı Boşaltma Özelliklerini Belirleme

NDIS iki yük boşaltma hizmeti kategorisini destekler: NDIS 5.1 ve önceki görev yük boşaltma hizmetlerinin ve bağlantı boşaltma hizmetlerinin gelişmiş formları olan TCP/IP boşaltma hizmetleri.

NDIS, yük boşaltma donanım yeteneklerini ve alttaki miniport adaptörünün mevcut yapılandırmasını, protokol sürücülerine NDIS_BIND_PARAMETERS yapısında sağlar. NDIS, NDIS_FILTER_ATTACH_PARAMETERS yapısındaki sürücüleri filtrelemek için temel alınan miniport bağdaştırıcısının görev boşaltma donanım özelliklerini ve geçerli yapılandırmasını sağlar.

Yönetim uygulamaları, bir miniport bağdaştırıcısının TCP/IP boşaltma özelliklerini almak için nesne tanımlayıcısı (OID) sorgularını kullanır. Ancak, üst düzey sürücüler OID sorgularını kullanmaktan kaçınmalıdır. Protokol sürücüleri, temel alınan sürücülerin bildirdiği TCP/IP boşaltma özelliklerindeki değişiklikleri işlemelidir. Miniport sürücüleri, durum göstergelerinde görev boşaltma özelliklerindeki değişiklikleri bildirebilir. Durum göstergelerinin listesi için bkz. NDIS TCP/IP Yük Boşaltma Durumu Göstergeleri.

Yönetim uygulamaları (veya üzerindeki sürücüler), OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG OID'yi sorgulayarak bir NIC'nin geçerli bağlantı boşaltma yapılandırmasını belirleyebilir. OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG ile ilişkili NDIS_TCP_CONNECTION_OFFLOAD yapısı, miniport bağdaştırıcısının geçerli bağlantı boşaltma yapılandırmasını belirtir.