Generated by JEB on 2019/08/01

PE: C:\Windows\System32\drivers\kdnic.sys Base=0x1C0000000 SHA-256=E4E13D6992D2AACF39461F55D9FD45FE2CC7A4445CA1B72639BFBB716CEBC460
PDB: kdnic.pdb GUID={5C164A5D-74AF-A5B0-143CFAD071042D99} Age=1

154 located named symbols:
0x1C00040C4: KdNicTxTransmitQueuedSendsNoTCBs
0x1C00072C0: MPInitializeEx
0x1C00060E0: "__cdecl _imp_NdisFreeRWLock" __imp_NdisFreeRWLock
0x1C000189C: MPAttachAdapter
0x1C0004008: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0006180: "__cdecl _imp_ExInitializeNPagedLookasideList" __imp_ExInitializeNPagedLookasideList
0x1C00061A8: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C00011C0: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0006070: "__cdecl _imp_NdisMPauseComplete" __imp_NdisMPauseComplete
0x1C0002DE0: HWGetMediaConnectStatus
0x1C0006080: "__cdecl _imp_NdisSetTimerObject" __imp_NdisSetTimerObject
0x1C00060E8: "__cdecl _imp_NdisGetVersion" __imp_NdisGetVersion
0x1C0006120: "__cdecl _imp_ExpInterlockedPushEntrySList" __imp_ExpInterlockedPushEntrySList
0x1C0006170: "__cdecl _imp_IoCreateDevice" __imp_IoCreateDevice
0x1C00027D0: TXSendCompleteDpc
0x1C00019C0: MPResetEx
0x1C0007220: KdNicDispatchWmi
0x1C0001938: MPDetachAdapter
0x1C0006050: "__cdecl _imp_NdisFreeMemory" __imp_NdisFreeMemory
0x1C0006000: "__cdecl _imp_NdisMDeregisterMiniportDriver" __imp_NdisMDeregisterMiniportDriver
0x1C00061D0: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0007240: MPDevicePnpEventNotify
0x1C0006190: "__cdecl _imp_IoAttachDeviceToDeviceStack" __imp_IoAttachDeviceToDeviceStack
0x1C00010C0: MPCancelSend
0x1C0006158: "__cdecl _imp_PoStartNextPowerIrp" __imp_PoStartNextPowerIrp
0x1C0006178: "__cdecl _imp_MmGetSystemRoutineAddress" __imp_MmGetSystemRoutineAddress
0x1C00060C0: "__cdecl _imp_NdisMSetMiniportAttributes" __imp_NdisMSetMiniportAttributes
0x1C0006148: "__cdecl _imp_KeInitializeSpinLock" __imp_KeInitializeSpinLock
0x1C000792C: NICFreeAdapter
0x1C0006020: "__cdecl _imp_NdisMIndicateReceiveNetBufferLists" __imp_NdisMIndicateReceiveNetBufferLists
0x1C0003108: "__cdecl _guard_iat_table" __guard_iat_table
0x1C0001200: memcpy
0x1C00060A0: "__cdecl _imp_NdisFreeNetBufferList" __imp_NdisFreeNetBufferList
0x1C00060B0: "__cdecl _imp_NdisFreeTimerObject" __imp_NdisFreeTimerObject
0x1C00061A0: "__cdecl _imp_IoDeleteDevice" __imp_IoDeleteDevice
0x1C0006168: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C0006060: "__cdecl _imp_NdisAllocateNetBufferAndNetBufferList" __imp_NdisAllocateNetBufferAndNetBufferList
0x1C0001200: memmove
0x1C00010C0: MPCancelOidRequest
0x1C000114C: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0002D40: HWGetDestinationAddress
0x1C00060F8: NDIS_NULL_THUNK_DATA
0x1C00040D8: KdNetNicInterface
0x1C00061B8: "__cdecl _imp_ExSetTimerResolution" __imp_ExSetTimerResolution
0x1C0001B60: MPOidRequest
0x1C0006068: "__cdecl _imp_NdisMIndicateStatusEx" __imp_NdisMIndicateStatusEx
0x1C0006008: "__cdecl _imp_NdisAllocateMdl" __imp_NdisAllocateMdl
0x1C00040C0: KdNicTxBadDestinationAddress
0x1C00021B0: MPSendNetBufferLists
0x1C0003218: "Characteristics" ??_C@_1CA@HLGPGKOE@?$AAC?$AAh?$AAa?$AAr?$AAa?$AAc?$AAt?$AAe?$AAr?$AAi?$AAs?$AAt?$AAi?$AAc?$AAs?$AA?$AA@
0x1C00060F0: "__cdecl _imp_NdisAcquireRWLockWrite" __imp_NdisAcquireRWLockWrite
0x1C0006130: "__cdecl _imp_ExpInterlockedFlushSList" __imp_ExpInterlockedFlushSList
0x1C0007540: MPRestart
0x1C0006110: "__cdecl _imp_KdPollBreakIn" __imp_KdPollBreakIn
0x1C00040D0: NdisDriverHandle
0x1C00010B0: MPCheckForHangEx
0x1C0007CB0: NICStartTheDatapath
0x1C0003128: "RtlQueryRegistryValuesEx" ??_C@_1DC@OAPHKEJN@?$AAR?$AAt?$AAl?$AAQ?$AAu?$AAe?$AAr?$AAy?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAr?$AAy?$AAV?$AAa?$AAl?$AAu?$AAe?$AAs?$AAE?$AAx?$AA?$AA@
0x1C0001128: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C00040C8: KdNicDriverObject
0x1C0006128: "__cdecl _imp_ExpInterlockedPopEntrySList" __imp_ExpInterlockedPopEntrySList
0x1C0006038: "__cdecl _imp_NdisFreeNetBufferListPool" __imp_NdisFreeNetBufferListPool
0x1C0006048: "__cdecl _imp_NdisMResetComplete" __imp_NdisMResetComplete
0x1C0001070: KdNicDispatchForwardIrp
0x1C0006078: "__cdecl _imp_NdisWriteConfiguration" __imp_NdisWriteConfiguration
0x1C00060D8: "__cdecl _imp_NdisMRegisterMiniportDriver" __imp_NdisMRegisterMiniportDriver
0x1C0004100: GlobalData
0x1C0006058: "__cdecl _imp_NdisMGetDeviceProperty" __imp_NdisMGetDeviceProperty
0x1C0009010: GsDriverEntry
0x1C00061C8: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C00060C8: "__cdecl _imp_NdisReleaseRWLock" __imp_NdisReleaseRWLock
0x1C00060D0: "__cdecl _imp_NdisAllocateRWLock" __imp_NdisAllocateRWLock
0x1C0007260: MPHaltEx
0x1C0003160: "KdNic" ??_C@_1M@CHKIFIME@?$AAK?$AAd?$AAN?$AAi?$AAc?$AA?$AA@
0x1C0002160: MPReturnNetBufferLists
0x1C00010E0: "__cdecl _security_check_cookie" __security_check_cookie
0x1C0004010: NICSupportedOids
0x1C0006028: "__cdecl _imp_NdisMSendNetBufferListsComplete" __imp_NdisMSendNetBufferListsComplete
0x1C0006160: "__cdecl _imp_IoDetachDevice" __imp_IoDetachDevice
0x1C0006150: "__cdecl _imp_ExInterlockedInsertTailList" __imp_ExInterlockedInsertTailList
0x1C00061D8: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C0007CEC: NICStopTheDatapath
0x1C00060A8: "__cdecl _imp_NdisMSleep" __imp_NdisMSleep
0x1C0006138: "__cdecl _imp_KeDelayExecutionThread" __imp_KeDelayExecutionThread
0x1C0003110: "KDNET\KDNIC" ??_C@_1BI@EOLOAGBC@?$AAK?$AAD?$AAN?$AAE?$AAT?$AA?2?$AAK?$AAD?$AAN?$AAI?$AAC?$AA?$AA@
0x1C000A000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C00040E0: KdNicRegistryPath
0x1C0003000: "__cdecl load_config_used" _load_config_used
0x1C0006118: "__cdecl _imp_DbgBreakPointWithStatus" __imp_DbgBreakPointWithStatus
0x1C0001010: KdNicDispatchPower
0x1C00010C0: MPShutdownEx
0x1C0006188: "__cdecl _imp_MmGetVirtualForPhysical" __imp_MmGetVirtualForPhysical
0x1C0006030: "__cdecl _imp_NdisAllocateTimerObject" __imp_NdisAllocateTimerObject
0x1C00061B0: "__cdecl _imp_ExDeleteNPagedLookasideList" __imp_ExDeleteNPagedLookasideList
0x1C00060B8: "__cdecl _imp_NdisReadConfiguration" __imp_NdisReadConfiguration
0x1C0006018: "__cdecl _imp_NdisCancelTimerObject" __imp_NdisCancelTimerObject
0x1C0006088: "__cdecl _imp_NdisOpenConfigurationEx" __imp_NdisOpenConfigurationEx
0x1C00010C0: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C00074F0: MPPause
0x1C0002BB0: TCBFree
0x1C0002B60: RCBFree
0x1C0007B68: NICSetVisible
0x1C0007180: DriverUnload
0x1C0002A6C: RCBAllocate
0x1C0001630: CreateNetworkAdapter
0x1C0006010: "__cdecl _imp_NdisFreeMdl" __imp_NdisFreeMdl
0x1C0002668: TXFlushSendQueue
0x1C0004000: "__cdecl _security_cookie" __security_cookie
0x1C0006090: "__cdecl _imp_NdisCloseConfiguration" __imp_NdisCloseConfiguration
0x1C0006140: "__cdecl _imp_ExInterlockedRemoveHeadList" __imp_ExInterlockedRemoveHeadList
0x1C0006198: "__cdecl _imp_RtlQueryRegistryValues" __imp_RtlQueryRegistryValues
0x1C0006108: "__cdecl _imp_KeFlushQueuedDpcs" __imp_KeFlushQueuedDpcs
0x1C0006040: "__cdecl _imp_NdisAllocateMemoryWithTagPriority" __imp_NdisAllocateMemoryWithTagPriority
0x1C0009044: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0006098: "__cdecl _imp_NdisAllocateNetBufferListPool" __imp_NdisAllocateNetBufferListPool
0x1C0003238: "Microsoft" ??_C@_09IBPOIBJJ@Microsoft?$AA@
0x1C00061EC: "__cdecl _IMPORT_DESCRIPTOR_NDIS" __IMPORT_DESCRIPTOR_NDIS
0x1C0002CCC: HWFrameRelease
0x1C0001110: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0007080: KdNicAddDevice
0x1C0006100: "__cdecl _imp_ExQueryDepthSList" __imp_ExQueryDepthSList
0x1C0002740: TXNblRelease
0x1C00061C0: ntoskrnl_NULL_THUNK_DATA
0x1C0002C90: HWFrameFree
0x1C0002C10: HWFrameAllocate
0x1C0009080: DriverEntry
0x1C0002460: RxReceiveIndicateDpc
0x1C0007010: KdNicDispatchPnp
0x1C00010A0: MPSetOptions
0x1C0001540: memset
0x1C0006200: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR

[JEB Decompiler by PNF Software]