!ndiskd.ndisevent
참고 타사 네트워크 드라이버 개발자는 이 확장 명령을 수동으로 사용할 필요가 없습니다. 이를 실행하여 표시되는 정보를 볼 수 있지만 드라이버에서 제공하는 세부 정보를 다시 사용할 수는 없습니다.
!ndiskd.ndisevent 확장은 NDIS 디버그 이벤트 로그를 표시합니다.
!ndiskd.ndisevent -handle <x> [-tagtype <str>]
매개 변수
-핸들
필수입니다. 이벤트 로그의 핸들입니다.
-tagtype
태그의 열거형 형식입니다.
DLL
Ndiskd.dll
예제
네트워크 어댑터에 대한 이벤트 로그의 출력을 보려면 !ndiskd.netadapter 출력의 상태 섹션에서 !ndiskd에 대한 링크를 제공합니다. 미니포트 블록에서 이벤트 로그 핸들을 찾고 이를 사용하여 !ndiskd.ndisevent 확장을 실행하는 수동 방법보다 쉽습니다.
먼저 매개 변수 없이 !ndiskd.netadapter 명령을 입력하여 시스템의 네트워크 어댑터 및 미니포트 드라이버 목록을 확인합니다. 다음 예제에서는 Marvell AVASTAR Wireless-AC 네트워크 컨트롤러 ffffc804b9e6f1a0에 대한 핸들을 찾습니다.
1: kd> !ndiskd.netadapter
Driver NetAdapter Name
ffffc804af2e3710 ffffc804b9e6f1a0 Marvell AVASTAR Wireless-AC Network Controller
ffffc804b99b9020 ffffc804b9c301a0 WAN Miniport (Network Monitor)
ffffc804b99b9020 ffffc804b9c2a1a0 WAN Miniport (IPv6)
ffffc804b99b9020 ffffc804b8a8a1a0 WAN Miniport (IP)
ffffc804ae9d7020 ffffc804b9ceb1a0 WAN Miniport (PPPOE)
ffffc804b9ca5900 ffffc804b9e601a0 WAN Miniport (PPTP)
ffffc804b99dc720 ffffc804b99b01a0 WAN Miniport (L2TP)
ffffc804b86581b0 ffffc804b9c6c1a0 WAN Miniport (IKEv2)
ffffc804ad4a7250 ffffc804b99651a0 WAN Miniport (SSTP)
ffffc804b11c4020 ffffc804b85821a0 Microsoft ISATAP Adapter
ffffc804b11c4020 ffffc804b71731a0 Microsoft ISATAP Adapter #2
ffffc804ad725020 ffffc804b05e71a0 Surface Ethernet Adapter #2
ffffc804b0bf0020 ffffc804b0c011a0 Bluetooth Device (Personal Area Network)
ffffc804aef695e0 ffffc804aed331a0 TAP-Windows Adapter V9
이제 해당 NetAdapter에 대한 링크를 클릭하거나 !ndiskd.netadapter -handle 명령을 입력하여 세부 정보를 확인합니다. 상태 섹션에서 디바이스 PnP 필드 오른쪽에 있는 "상태 기록 표시" 링크를 찾습니다.
1: kd> !ndiskd.netadapter ffffc804b9e6f1a0
MINIPORT
Marvell AVASTAR Wireless-AC Network Controller
Ndis handle ffffc804b9e6f1a0
Ndis API version v6.50
Adapter context ffffc804af3b1100
Driver ffffc804af2e3710 - mrvlpcie8897 v1.0
Network interface ffffc804aea60a20
Media type 802.3
Physical medium NdisPhysicalMediumUnspecified
Device instance PCI\VEN_11AB&DEV_2B38&SUBSYS_045E0001&REV_00\4&379f07b2&0&00E0
Device object ffffc804b9e6f050 More information
MAC address c0-33-5e-13-22-f7
STATE
Miniport INITIALIZING
Device PnP ADDED Show state history
Datapath Normal
Operational status DOWN
Operational flags [No flags set]
Admin status ADMIN_UP
Media MediaConnectUnknown
Power D0
References 1 Show detail
Total resets 0
Pending OID None
Flags IN_INITIALIZE, NOT_BUS_MASTER, DEFAULT_PORT_ACTIVATED,
NOT_SUPPORTS_MEDIA_SENSE, DOES_LOOPBACK, MEDIA_CONNECTED
PnP flags PM_SUPPORTED, RECEIVED_START, HARDWARE_DEVICE
WDI
This system supports WDI.
Learn more about the associated WDI state
BINDINGS
Protocol list Driver Open Context
No protocols are bound to this miniport
Filter list Driver Module Context
No filters are bound to this miniport
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
이제 "상태 기록 표시" 링크를 클릭하거나 net 어댑터의 핸들을 사용하여 이 미니포트의 미니포트 드라이버에 대한 PnP 이벤트 로그를 표시하는 !ndiskd.netadapter -handle -log 명령을 입력할 수 있습니다.
1: kd> !ndiskd.netadapter ffffc804b9e6f1a0 -log
MINIPORT PM & PNP EVENTS
Event Timestamp (most recent event at bottom)
DeviceAdded
13 ms later
DeviceStart
Mon Mar 20 21:27:07.106 2017 (UTC - 7:00) Now?
Set a breakpoint on the next event