다음을 통해 공유


!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

참고 항목

네트워크 드라이버 디자인 가이드

Windows Vista 및 이후 네트워킹 참조

네트워크 스택 디버깅

NDIS 확장(Ndiskd.dll)

!ndiskd.help

!ndiskd.netadapter