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.
Hyper-V genişletilebilir anahtar uzantısı, genişletilebilir anahtarın yapılandırma verilerini almak için OID_SWITCH_PARAMETERS nesne tanımlayıcısı (OID) sorgu isteği oluşturur.
OID sorgu isteği başarıyla tamamlanırsa, NDIS_OID_REQUEST yapısının InformationBuffer üyesi NDIS_SWITCH_PARAMETERS bir yapıya yönelik bir işaretçi içerir.
Açıklamalar
Uzantı döndürülen NDIS_SWITCH_PARAMETERS yapısını işlediğinde, NDIS_SWITCH_PARAMETERS yapısının SwitchNamegibi çeşitli dize üyelerinin null sonlandırıldığını varsaymamalıdır. Bu dize üyeleri için veri türleri, IF_COUNTED_STRING yapısı tarafından tür tanımlıdır. Uzantı, bu yapının Uzunluğu üyesinin değerinden dize uzunluğunu belirlemelidir.
Not Dize null olarak sonlandırıldıysa, Uzunluğu üyesi sonlandırıcı null karakteri içermemelidir.
İade Durum Kodları
Genişletilebilir anahtarın temel alınan miniport kenarı, OID_SWITCH_PARAMETERS OID sorgu isteğini tamamlar ve aşağıdaki durum kodlarından birini döndürür.
| Durum Kodu | Açıklama |
|---|---|
NDIS_STATUS_SUCCESS |
OID isteği başarıyla tamamlandı. |
NDIS_STATUS_INVALID_LENGTH |
Bilgi arabelleğinin uzunluğu, OID sorgu isteği için OID_SWITCH_PARAMETERS yapısını döndüremeyecek kadar küçük. Genişletilebilir anahtarın temel alınan miniport kenarı, DATA'yi ayarlar. QUERY_INFORMATION. BytesNeeded üyesi NDIS_OID_REQUEST yapısında gereken en düşük arabellek boyutuna. |
NDIS_STATUS_FAILURE |
İstek başka nedenlerle başarısız oldu. |
Gereksinim -leri
Sürüm |
NDIS 6.30 ve sonraki sürümlerde desteklenir. |
Üstbilgi |
Ntddndis.h (Ndis.h içerir) |