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.
Sürücülerin aşırı yüklenmesi, bir alma kuyruğunun geçerli yapılandırma parametrelerini almak için OID_RECEIVE_FILTER_QUEUE_PARAMETERS nesne tanımlayıcısı (OID) yöntemi isteklerine neden olur. NDIS_OID_REQUEST yapısının InformationBuffer üyesi, NDIS_RECEIVE_QUEUE_IDtüründe bir kuyruk tanımlayıcısı ile NDIS_RECEIVE_QUEUE_PARAMETERS bir yapıya yönelik bir işaretçi içerir. OID yöntemi isteğinden başarılı bir dönüşten sonra, NDIS_OID_REQUEST yapısının InformationBuffer üyesi NDIS_RECEIVE_QUEUE_PARAMETERS yapısına yönelik bir işaretçi içerir.
Sürücülerin aşırı yüklenmesi, kuyruğun geçerli yapılandırma parametrelerini değiştirmek için OID_RECEIVE_FILTER_QUEUE_PARAMETERS OID kümesi isteklerine neden olur. Aşırı yükleme sürücüsü, NDIS_OID_REQUEST yapısının InformationBuffer üyesinde NDIS_RECEIVE_QUEUE_PARAMETERS bir yapıya yönelik bir işaretçi sağlar.
Açıklamalar
Sürücülerin aşırı yüklenmesi, bir veya daha fazla alma kuyruğunun parametrelerini değiştirmek için OID_RECEIVE_FILTER_QUEUE_PARAMETERS OID isteklerini ayarlar. OID kümesi isteği, NDIS 6.20 ve üzeri miniport sürücüleri için isteğe bağlıdır. Ancak, sanal makine kuyruğu (VMQ) arabirimini destekleyen miniport sürücüleri için OID isteği zorunludur.
Not Yalnızca kuyruğu ayıran aşırı yükleyen sürücü, OID_RECEIVE_FILTER_QUEUE_PARAMETERS OID kümesi istekleri vererek yapılandırma parametrelerini değiştirebilir.
Aşırı yükleme sürücüsü, önceki bir OID_RECEIVE_FILTER_ALLOCATE_QUEUE yöntemi OID isteğinden kuyruk tanımlayıcısı giriş değerini elde etti.
Aşırı yükleyen sürücü bir kuyruk ayırdıktan sonra, NDIS_RECEIVE_QUEUE_PARAMETERS yapısının Bayrakları üyesinde karşılık gelen değişiklik bayrağına (NDIS_RECEIVE_QUEUE_PARAMETER_Xxx_CHANGED) sahip yapılandırma parametrelerini değiştirebilir. Ancak, kuyruk ayrıldıktan sonra aşırı yükleyen sürücü, karşılık gelen bir değişiklik bayrağı olmayan yapılandırma parametrelerini değiştiremez.
İade Durum Kodları
NDIS, miniport sürücüleri için OID_RECEIVE_FILTER_QUEUE_PARAMETERS OID yöntemi isteğini işler ve aşağıdaki durum kodlarından birini döndürür.
| Durum kodu | Açıklama |
|---|---|
NDIS_STATUS_SUCCESS |
İstek başarıyla tamamlandı. |
NDIS_STATUS_PENDING |
İstek tamamlanmasını bekliyor. NDIS, istek tamamlandıktan sonra son durum kodunu ve sonuçlarını çağıranın OID isteği tamamlama işleyicisine geçirir. |
NDIS_STATUS_INVALID_LENGTH |
Bilgi arabelleği çok kısaydı. NDIS, DATAayarlayın.METHOD_INFORMATION. NDIS_OID_REQUEST yapısındakiüyesini gereken en düşük arabellek boyutuna. |
NDIS_STATUS_INVALID_PARAMETER |
İstek, temel alınan ağ bağdaştırıcısının desteklemediği bir özelliği etkinleştirmeye çalıştığından başarısız oldu. |
NDIS_STATUS_FAILURE |
İstek başka nedenlerle başarısız oldu. |
Gereksinim -leri
Sürüm |
NDIS 6.20 ve sonraki sürümlerde desteklenir. |
Üstbilgi |
Ntddndis.h (Ndis.h içerir) |