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.
!ndiskd.netadapter uzantısı, sistemde etkin olan NDIS miniport'ları veya ağ bağdaştırıcıları hakkındaki bilgileri görüntüler. Bu komutu parametre olmadan çalıştırırsanız, !ndiskd tüm ağ bağdaştırıcılarının listesini görüntüler.
!ndiskd.netadapter [-handle <x>] [-basic] [-diag] [-state] [-bindings]
[-ports] [-offloads] [-filterdb] [-timers] [-rst]
[-pm] [-ss] [-aoac] [-wol] [-protocoloffloads]
[-rss] [-hw] [-device] [-wmi] [-customwmi]
[-ndiswmi] [-ref] [-log] [-grovel] [-findname <any>]
[-rcvfilter] [-nicswitch] [-rcvqueues] [-nicswitches] [-iov]
[-vfs] [-vports] [-iftrace] [-ip]
Parametreler
-kulp
NDIS miniport'un tutamacı.
-temel
Miniport hakkındaki özet bilgileri görüntüler.
-Diag
Otomatik tanılama uyarılarını (varsa) görüntüler.
-devlet
Miniport'un geçerli durumunu görüntüler.
-Bağlama
Miniport bağlamalarını görüntüler.
-Bağlantı nokta -ları
NDIS bağlantı noktalarının listesini gösterir.
-boşaltmalar
Görev boşaltma durumunu ve özelliklerini gösterir.
-filterdb
Geçerli paket filtresini gösterir.
-Zamanlayıcılar
Miniport tarafından ayrılan zamanlayıcı nesnelerini gösterir.
-rst
Receive-Side Azaltma durumunu gösterir.
-Pm
Güç yönetimi durumunu ve özelliklerini gösterir.
-ss
Seçmeli Askıya Alma durumunu gösterir.
-aoac
AOAC (Bağlı Bekleme) durumunu gösterir.
-wol
Lan'da Uyandırma (WoL) yapılandırmasını gösterir.
-protocoloffloads
Etkin güç yönetimi protokolü boşaltmalarını gösterir.
-rss
Alma Tarafı Ölçeklendirme parametrelerini gösterir.
-Hw
Donanım kaynaklarını görüntüler.
-aygıt
Temel alınan NT cihaz nesnesi hakkındaki bilgileri gösterir.
-wmi
Bağdaştırıcıya kayıtlı WMI GUID'lerini gösterir.
-customwmi
Miniport tarafından kaydedilen özel WMI GUID'lerini gösterir.
-ndiswmi
NDIS tarafından sağlanan WMI GUID'lerini gösterir.
-Ref
Miniport'ta başvuruların dökümünü gösterir.
-kütük
PnP ve Power olay günlüğünü görüntüler.
-grovel
Bellekteki miniport blokları için aramayı zorlar.
-findname
Miniport'ları ad ön eklerine göre filtreler.
-rcvfilter
Alma filtreleme özelliklerini gösterir.
-nicswitch
NIC anahtarı özelliklerini gösterir.
-rcvqueues
Alma kuyruklarını gösterir.
-nicswitches
NIC anahtarlarını gösterir.
-iov
SR-IOV (Tek Kök G/Ç Sanallaştırma) özelliklerini gösterir.
-Vfs
SR-IOV VF'leri (Sanal Filtreler) gösterir.
-vports
Vport'ları (Sanal bağlantı noktaları) gösterir.
-ifrtrace
Uçuş kaydedicisinin izini gösterir.
-ıp
Ağın arabiriminde IP adreslerini gösterir.
DLL
Ndiskd.dll
Örnekler
Parametre olmadan !ndiskd.netadapter komutunu çalıştırarak, sistemdeki tüm ağ bağdaştırıcılarının ve ilişkili miniport sürücülerinin listesini alabilirsiniz. Bu örnek çıktıda, tanıtıcısı ffffdf80140c71a0 olan Microsoft Çekirdek Hata Ayıklama Ağ Bağdaştırıcısı'nı arayın. Çekirdek Hata Ayıklama Ağ Bağdaştırıcısı'nın ne olduğu hakkında daha fazla bilgi için NDIS blogundaki Ağ üzerinden çekirdek hata ayıklama konusuna bakın.
3: kd> !ndiskd.netadapter
Driver NetAdapter Name
ffffdf8015a98380 ffffdf8015aa11a0 Microsoft ISATAP Adapter #2
ffffdf801418d650 ffffdf80140c71a0 Microsoft Kernel Debug Network Adapter
Miniport sürücüsünün tutamacını tıklatarak veya !ndiskd.netadapter -handle girerek, artık NDIS'nin tüm durumunu bu cihazda görebilirsiniz. Bu, bir ağ sürücüsünün sorunlarını gidermek veya bir sorunun ağ yığınında nerede olduğunu bulmak için başlangıç noktası olarak çok yararlı olabilir. Örneğin, sürücünün Datapath durumunu görebilir ve bağlı olup olmadığını görebilirsiniz.
Bu ağ bağdaştırıcısı için raporun alt kısmında, bekleyen tüm OID'ler ve görev boşaltmalarının durumu gibi daha fazla bilgiyi keşfetmek için tıklayabileceğiniz birçok bağlantı daha vardır. Bu bağlantılar !ndiskd.netadapter parametrelerinin çoğuna karşılık gelir.
3: kd> !ndiskd.netadapter ffffdf80140c71a0
MINIPORT
Microsoft Kernel Debug Network Adapter
Ndis handle ffffdf80140c71a0
Ndis API version v6.20
Adapter context ffffdf80147d7230
Driver ffffdf801418d650 - kdnic v4.2
Network interface ffffdf80139b3a20
Media type 802.3
Physical medium NdisPhysicalMediumOther
Device instance ROOT\KDNIC\0000
Device object ffffdf80140c7050 More information
MAC address 18-03-73-c1-e8-72
STATE
Miniport Running
Device PnP Started Show state history
Datapath Normal
Interface Up
Media Connected
Power D0
References 0n10 Show detail
Total resets 0
Pending OID None
Flags NOT_BUS_MASTER, ALLOW_BUGCHECK_CALLBACK,
BUGCHECK_CALLBACK_REGISTERED, DEFAULT_PORT_ACTIVATED,
SUPPORTS_MEDIA_SENSE, DOES_NOT_DO_LOOPBACK,
MEDIA_CONNECTED
PnP flags VIRTUAL_DEVICE, HIDDEN, NO_HALT_ON_SUSPEND,
RECEIVED_START
BINDINGS
Protocol list Driver Open Context
MSLLDP ffffdf80120a5c10 ffffdf8015a749c0 ffffdf8015d325e0
TCPIP ffffdf80131cc010 ffffdf801494a650 ffffdf801494aa50
NDISUIO ffffdf8015a58140 ffffdf8015a78c10 ffffdf8015a77e00
TCPIP6 ffffdf80131c9c10 ffffdf80147875a0 ffffdf801494f010
(RASPPPOE) Not running
RSPNDR ffffdf80120a0c10 ffffdf8015a79c10 ffffdf8015a79010
LLTDIO ffffdf8015a5f9b0 ffffdf801406f010 ffffdf8015a786c0
(RDMANDK) ffffdf801406d8f0 Declined with NDIS_STATUS_NOT_RECOGNIZED
Filter list Driver Module Context
WFP 802.3 MAC Layer LightWeight Filter-0000
ffffdf80139a5a70 ffffdf801494c670 ffffdf801494a010
QoS Packet Scheduler-0000
ffffdf8014039d90 ffffdf801494dc70 ffffdf80147dc2b0
WFP Native MAC Layer LightWeight Filter-0000
ffffdf80139fcd70 ffffdf8014950c70 ffffdf8014950880
MORE INFORMATION
Driver handlers Task offloads
Power management PM protocol offloads
Pending OIDs Timers
Pending NBLs Receive side throttling
Wake-on-LAN (WoL) Packet filter
Receive queues Receive filtering
RSS NIC switch
Hardware resources Selective suspend
NDIS ports WMI guids
Diagnostic log
Daha fazla hata ayıklama için başlangıç noktası olarak !ndiskd.netadapter kullanma örneği olarak, bu ağ bağdaştırıcısının miniport sürücüsü için tüm kayıtlı sürücü geri çağırma işleyicilerinin listesini görmek için raporun altındaki "Sürücü işleyicileri" bağlantısına tıklayın. Aşağıdaki örnekte, bağlantıya tıklanması !ndiskd dosyasının !ndiskd.minidriver uzantısını bu ağ bağdaştırıcısının miniport sürücüsünün tutamacıyla çalıştırmasına neden olur. Miniport sürücüsü kdnic 4.2 ve tutamacı ffffdf801418d650'dir.
3: kd> !ndiskd.minidriver ffffdf801418d650 -handlers
HANDLERS
NDIS Handler Function pointer Symbol (if available)
InitializeHandlerEx fffff80f1fd78230 bp
SetOptionsHandler fffff80f1fd72800 bp
HaltHandlerEx fffff80f1fd78040 bp
ShutdownHandlerEx fffff80f1fd722c0 bp
CheckForHangHandlerEx fffff80f1fd72810 bp
ResetHandlerEx fffff80f1fd72f70 bp
PauseHandler fffff80f1fd78000 bp
RestartHandler fffff80f1fd78940 bp
OidRequestHandler fffff80f1fd71c90 bp
CancelOidRequestHandler fffff80f1fd722c0 bp
DirectOidRequestHandler [None]
CancelDirectOidRequestHandler [None]
DevicePnPEventNotifyHandler fffff80f1fd789a0 bp
SendNetBufferListsHandler fffff80f1fd71870 bp
ReturnNetBufferListsHandler fffff80f1fd71b50 bp
CancelSendHandler fffff80f1fd722c0 bp
Artık her işleyicinin sağındaki "bp" bağlantısına tıklayarak belirli bir sorunun hatalarını ayıklamak için işleyicide bir kesme noktası ayarlayabilirsiniz. Örneğin, veri yolu bir kilitlenme varsa, sürücünün SendNetBufferListsHandler veya ReturnNetBufferListsHandler araştırabilirsiniz.
Ayrıca bakınız
Windows Vista ve Sonraki Ağ Başvurusu