Generated by JEB on 2019/08/01

PE: C:\Windows\WinSxS\amd64_dual_sti.inf_31bf3856ad364e35_10.0.17763.1_none_208f25b20c411d6c\WSDScan.sys Base=0x1C0000000 SHA-256=216C58CA06C478A3D0E4ED69D16210329E3DE807B17FE82F64B56A68896D4D2E
PDB: WSDScan.pdb GUID={6EDD36FE-66E4-537D-1E0E2F92C5013974} Age=1

186 located named symbols:
0x1C00034F8: "IRP_MN_SET_LOCK" ??_C@_0BA@JCIHPHAO@IRP_MN_SET_LOCK?$AA@
0x1C00012F0: WppClassicProviderCallback
0x1C0006020: "__cdecl _imp_RtlFreeUnicodeString" __imp_RtlFreeUnicodeString
0x1C0003788: "PowerDeviceD1" ??_C@_0O@HLLDCKDP@PowerDeviceD1?$AA@
0x1C0004018: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0007150: WppTraceCallback
0x1C0008850: WSDScanQueuePassiveLevelPowerCallbackWorker
0x1C0006028: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C00027A0: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0001324: WSDScanAddDevPropToReg
0x1C00060A0: "__cdecl _imp_IoCreateDevice" __imp_IoCreateDevice
0x1C0003138: "WmiTraceMessage" ??_C@_1CA@OFIBBPKJ@?$AAW?$AAm?$AAi?$AAT?$AAr?$AAa?$AAc?$AAe?$AAM?$AAe?$AAs?$AAs?$AAa?$AAg?$AAe?$AA?$AA@
0x1C00060C0: "__cdecl _imp_IofCompleteRequest" __imp_IofCompleteRequest
0x1C00035C8: PKEY_DeviceDisplay_FriendlyName
0x1C0006010: "__cdecl _imp_IoSetDeviceInterfaceState" __imp_IoSetDeviceInterfaceState
0x1C0006130: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0006060: "__cdecl _imp_IoAttachDeviceToDeviceStack" __imp_IoAttachDeviceToDeviceStack
0x1C0007680: WSDScanDispatchPnp
0x1C0006118: "__cdecl _imp_PoStartNextPowerIrp" __imp_PoStartNextPowerIrp
0x1C0006090: "__cdecl _imp_MmGetSystemRoutineAddress" __imp_MmGetSystemRoutineAddress
0x1C0003290: "ShutdownIfUnusedDelay" ??_C@_1CM@BKEGNGKJ@?$AAS?$AAh?$AAu?$AAt?$AAd?$AAo?$AAw?$AAn?$AAI?$AAf?$AAU?$AAn?$AAu?$AAs?$AAe?$AAd?$AAD?$AAe?$AAl?$AAa?$AAy?$AA?$AA@
0x1C0006030: "__cdecl _imp_KeInitializeSpinLock" __imp_KeInitializeSpinLock
0x1C00031F0: "\Registry\Machine\System\Current" ??_C@_1JK@ENBKJNMP@?$AA?2?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAr?$AAy?$AA?2?$AAM?$AAa?$AAc?$AAh?$AAi?$AAn?$AAe?$AA?2?$AAS?$AAy?$AAs?$AAt?$AAe?$AAm?$AA?2?$AAC?$AAu?$AAr?$AAr?$AAe?$AAn?$AAt@
0x1C00060C8: "__cdecl _imp_KeWaitForSingleObject" __imp_KeWaitForSingleObject
0x1C0002320: WSDScanCompletionDevicePowerUp
0x1C0006068: "__cdecl _imp_KeReleaseSpinLock" __imp_KeReleaseSpinLock
0x1C0003410: "IRP_MN_QUERY_CAPABILITIES" ??_C@_0BK@FNPJPCCF@IRP_MN_QUERY_CAPABILITIES?$AA@
0x1C00060D0: "__cdecl _imp_IoReleaseCancelSpinLock" __imp_IoReleaseCancelSpinLock
0x1C00035F8: WPP_ThisDir_CTLGUID_WSDScan
0x1C00027C0: memcpy
0x1C0006000: "__cdecl _imp_IoRegisterDeviceInterface" __imp_IoRegisterDeviceInterface
0x1C0001AB4: WSDScanProcessQueuedRequests
0x1C00060E0: "__cdecl _imp_ZwSetValueKey" __imp_ZwSetValueKey
0x1C0006040: "__cdecl _imp_IoDeleteDevice" __imp_IoDeleteDevice
0x1C0004030: pfnWppGetVersion
0x1C0001D64: WSDScanIoIncrement
0x1C0003680: "PowerSystemUnspecified" ??_C@_0BH@EHCPJIHK@PowerSystemUnspecified?$AA@
0x1C00060A8: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C0002644: DbgDevicePowerString
0x1C00027C0: memmove
0x1C0006048: "__cdecl _imp_RtlCopyUnicodeString" __imp_RtlCopyUnicodeString
0x1C0003638: "IRP_MN_POWER_SEQUENCE" ??_C@_0BG@HJCHODFP@IRP_MN_POWER_SEQUENCE?$AA@
0x1C000272C: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0002060: WSDScanCompletionSystemPowerUp
0x1C00025CC: DbgSystemPowerString
0x1C00017F0: WSDScanCleanup
0x1C0004060: WPP_MAIN_CB
0x1C0003778: "PowerDeviceD0" ??_C@_0O@GCKIBLHO@PowerDeviceD0?$AA@
0x1C0006110: "__cdecl _imp_IoQueueWorkItem" __imp_IoQueueWorkItem
0x1C00035A8: WPP_abe8e491d58631ffc7b86f062a525c78_Traceguids
0x1C0003580: "IRP_MN_SURPRISE_REMOVAL" ??_C@_0BI@JJMGKCHF@IRP_MN_SURPRISE_REMOVAL?$AA@
0x1C0006098: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C00036F8: "PowerSystemHibernate" ??_C@_0BF@BLIMNHBE@PowerSystemHibernate?$AA@
0x1C0004040: pfnWppQueryTraceInformation
0x1C0001D58: WSDScanCanRemoveDevice
0x1C00035E0: PKEY_PNPX_ID
0x1C00023E4: WSDScanFinalizeDevicePowerIrp
0x1C0008648: WSDScanDispatchDeviceSetPower
0x1C00020F8: WSDScanQueueCorrespondingDeviceIrp
0x1C0006078: "__cdecl _imp_ExFreePool" __imp_ExFreePool
0x1C00080A0: WSDScanUnload
0x1C0002708: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0003118: "PsGetVersion" ??_C@_1BK@DHLDGJM@?$AAP?$AAs?$AAG?$AAe?$AAt?$AAV?$AAe?$AAr?$AAs?$AAi?$AAo?$AAn?$AA?$AA@
0x1C0006108: "__cdecl _imp_IoFreeWorkItem" __imp_IoFreeWorkItem
0x1C0004020: pfnEtwRegisterClassicProvider
0x1C0003760: "PowerDeviceUnspecified" ??_C@_0BH@GKBPJHKE@PowerDeviceUnspecified?$AA@
0x1C0003798: "PowerDeviceD2" ??_C@_0O@FAJOHJPM@PowerDeviceD2?$AA@
0x1C00037A8: "PowerDeviceD3" ??_C@_0O@EJIFEILN@PowerDeviceD3?$AA@
0x1C00019A4: WSDScanQueueRequest
0x1C0003740: "UnKnown System Power State" ??_C@_0BL@OBOMNHGD@UnKnown?5System?5Power?5State?$AA@
0x1C0001008: WPP_SF_
0x1C0007C00: WSDScanClose
0x1C0004048: pfnEtwUnregister
0x1C0006080: "__cdecl _imp_KeClearEvent" __imp_KeClearEvent
0x1C0006058: "__cdecl _imp_IoGetDevicePropertyData" __imp_IoGetDevicePropertyData
0x1C00033F8: "IRP_MN_QUERY_INTERFACE" ??_C@_0BH@NJFMIPMO@IRP_MN_QUERY_INTERFACE?$AA@
0x1C0003598: "unknown_pnp_irp" ??_C@_0BA@DJAAGFMG@unknown_pnp_irp?$AA@
0x1C00091D0: GsDriverEntry
0x1C0006128: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0003110: "NULL" ??_C@_04HIBGFPH@NULL?$AA@
0x1C0003360: "IRP_MN_CANCEL_REMOVE_DEVICE" ??_C@_0BM@NHOBKHFC@IRP_MN_CANCEL_REMOVE_DEVICE?$AA@
0x1C0008438: WSDScanDispatchQueryPowerState
0x1C0003518: "IRP_MN_QUERY_PNP_DEVICE_STATE" ??_C@_0BO@CLJGNPDL@IRP_MN_QUERY_PNP_DEVICE_STATE?$AA@
0x1C00036E0: "PowerSystemSleeping3" ??_C@_0BF@NBJKGLOL@PowerSystemSleeping3?$AA@
0x1C0003728: "PowerSystemMaximum" ??_C@_0BD@IFAENNPE@PowerSystemMaximum?$AA@
0x1C00036B0: "PowerSystemSleeping1" ??_C@_0BF@ODKMAJGJ@PowerSystemSleeping1?$AA@
0x1C0007440: WSDScanAddDevice
0x1C000107C: WPP_SF_DD
0x1C00010D4: WPP_SF_Dd
0x1C0003710: "PowerSystemShutdown" ??_C@_0BE@MHPMHFJA@PowerSystemShutdown?$AA@
0x1C0008000: WSDScanSystemControl
0x1C0004000: WPP_GLOBAL_Control
0x1C00037F0: WPP_0945d477f8a93861679e2846800c3eb6_Traceguids
0x1C0001034: WPP_SF_D
0x1C00024B0: WSDScanQueuePassiveLevelPowerCallback
0x1C0006100: "__cdecl _imp_PoRequestPowerIrp" __imp_PoRequestPowerIrp
0x1C00032E8: "PNPX_FriendlyName" ??_C@_1CE@PHCPMFPD@?$AAP?$AAN?$AAP?$AAX?$AA_?$AAF?$AAr?$AAi?$AAe?$AAn?$AAd?$AAl?$AAy?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
0x1C00026B0: "__cdecl _security_check_cookie" __security_check_cookie
0x1C0006018: "__cdecl _imp_IoDetachDevice" __imp_IoDetachDevice
0x1C0006138: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C0003668: "unknown_power_irp" ??_C@_0BC@LEMOPPGJ@unknown_power_irp?$AA@
0x1C0002588: DbgPowerMinorFunctionString
0x1C0001DFC: PnPMinorFunctionString
0x1C0008530: WSDScanDispatchSystemPowerIrp
0x1C00034E8: "IRP_MN_EJECT" ??_C@_0N@KBDCJDGM@IRP_MN_EJECT?$AA@
0x1C00036C8: "PowerSystemSleeping2" ??_C@_0BF@MIIBFKKK@PowerSystemSleeping2?$AA@
0x1C0002280: WSDScanCompletionOnFinalizedDeviceIrp
0x1C000A000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0003508: "IRP_MN_QUERY_ID" ??_C@_0BA@MPOLLMHD@IRP_MN_QUERY_ID?$AA@
0x1C0003448: "IRP_MN_QUERY_RESOURCE_REQUIREMEN" ??_C@_0CD@MPPOHAEF@IRP_MN_QUERY_RESOURCE_REQUIREMEN@
0x1C00035B8: IMAGING_CLASS_INTERFACE
0x1C0003000: "__cdecl load_config_used" _load_config_used
0x1C00060D8: "__cdecl _imp_ZwClose" __imp_ZwClose
0x1C0007C80: WSDScanDispatchIO
0x1C0003310: "IRP_MN_START_DEVICE" ??_C@_0BE@LNOGIHJB@IRP_MN_START_DEVICE?$AA@
0x1C00060B8: "__cdecl _imp_KeInitializeEvent" __imp_KeInitializeEvent
0x1C0003158: "WmiQueryTraceInformation" ??_C@_1DC@DOCOAJH@?$AAW?$AAm?$AAi?$AAQ?$AAu?$AAe?$AAr?$AAy?$AAT?$AAr?$AAa?$AAc?$AAe?$AAI?$AAn?$AAf?$AAo?$AAr?$AAm?$AAa?$AAt?$AAi?$AAo?$AAn?$AA?$AA@
0x1C0007D8C: WSDScanStartDevice
0x1C0003348: "IRP_MN_REMOVE_DEVICE" ??_C@_0BF@CIDCHGNK@IRP_MN_REMOVE_DEVICE?$AA@
0x1C00031C8: "EtwUnregister" ??_C@_1BM@CJMKDOJH@?$AAE?$AAt?$AAw?$AAU?$AAn?$AAr?$AAe?$AAg?$AAi?$AAs?$AAt?$AAe?$AAr?$AA?$AA@
0x1C00011A8: WPP_SF_SDD
0x1C00026F0: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C00033D8: "IRP_MN_QUERY_DEVICE_RELATIONS" ??_C@_0BO@EDNJKJCF@IRP_MN_QUERY_DEVICE_RELATIONS?$AA@
0x1C0007008: WppLoadTracingSupport
0x1C00060B0: "__cdecl _imp_IoWMIRegistrationControl" __imp_IoWMIRegistrationControl
0x1C00032C0: "WSDScan" ??_C@_07KHIBGLNB@WSDScan?$AA@
0x1C0003470: "IRP_MN_QUERY_DEVICE_TEXT" ??_C@_0BJ@KBKMPMKH@IRP_MN_QUERY_DEVICE_TEXT?$AA@
0x1C0006008: "__cdecl _imp_KeAcquireSpinLockRaiseToDpc" __imp_KeAcquireSpinLockRaiseToDpc
0x1C0001F50: WPP_SF_sqss
0x1C00017B0: WSDScanDispatchPnpComplete
0x1C0004010: "__cdecl _security_cookie" __security_cookie
0x1C0003190: "EtwRegisterClassicProvider" ??_C@_1DG@PFOPAIND@?$AAE?$AAt?$AAw?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAe?$AAr?$AAC?$AAl?$AAa?$AAs?$AAs?$AAi?$AAc?$AAP?$AAr?$AAo?$AAv?$AAi?$AAd?$AAe?$AAr?$AA?$AA@
0x1C0008160: WSDScanSendIrpSynchronously
0x1C0003620: "IRP_MN_QUERY_POWER" ??_C@_0BD@NCBACJCG@IRP_MN_QUERY_POWER?$AA@
0x1C0009204: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0001234: WPP_SF_q
0x1C00037B8: "PowerDeviceMaximum" ??_C@_0BD@ODMBHIPK@PowerDeviceMaximum?$AA@
0x1C0003698: "PowerSystemWorking" ??_C@_0BD@IGOFMIAA@PowerSystemWorking?$AA@
0x1C00060F0: "__cdecl _imp_IoAllocateWorkItem" __imp_IoAllocateWorkItem
0x1C0004038: WPPTraceSuite
0x1C0006070: "__cdecl _imp_KeSetEvent" __imp_KeSetEvent
0x1C00034D0: "IRP_MN_WRITE_CONFIG" ??_C@_0BE@MNGKLJHO@IRP_MN_WRITE_CONFIG?$AA@
0x1C00037D0: "UnKnown Device Power State" ??_C@_0BL@IAKKBILP@UnKnown?5Device?5Power?5State?$AA@
0x1C0007B60: WSDScanCreate
0x1C0008910: WSDScanCallbackHandleDeviceSetPower
0x1C00033B8: "IRP_MN_CANCEL_STOP_DEVICE" ??_C@_0BK@IHBBLJPI@IRP_MN_CANCEL_STOP_DEVICE?$AA@
0x1C0003608: "IRP_MN_SET_POWER" ??_C@_0BB@MOFGLKAE@IRP_MN_SET_POWER?$AA@
0x1C0006038: "__cdecl _imp_IoOpenDeviceRegistryKey" __imp_IoOpenDeviceRegistryKey
0x1C00034B8: "IRP_MN_READ_CONFIG" ??_C@_0BD@KCLCONNF@IRP_MN_READ_CONFIG?$AA@
0x1C0003380: "IRP_MN_STOP_DEVICE" ??_C@_0BD@OKOEKPNG@IRP_MN_STOP_DEVICE?$AA@
0x1C00026E0: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0003490: "IRP_MN_FILTER_RESOURCE_REQUIREME" ??_C@_0CE@FFGNIHMK@IRP_MN_FILTER_RESOURCE_REQUIREME@
0x1C0008800: WSDScanCallbackHandleDeviceQueryPower
0x1C0001D58: WSDScanCanStopDevice
0x1C00060F8: "__cdecl _imp_PoCallDriver" __imp_PoCallDriver
0x1C00032C8: "CreateFileName" ??_C@_1BO@OOHNNFEG@?$AAC?$AAr?$AAe?$AAa?$AAt?$AAe?$AAF?$AAi?$AAl?$AAe?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
0x1C0001D9C: WSDScanIoDecrement
0x1C00083E4: WSDScanDispatchPowerDefault
0x1C0006120: ntoskrnl_NULL_THUNK_DATA
0x1C0003430: "IRP_MN_QUERY_RESOURCES" ??_C@_0BH@BAILDNEP@IRP_MN_QUERY_RESOURCES?$AA@
0x1C0003558: "IRP_MN_DEVICE_USAGE_NOTIFICATION" ??_C@_0CB@EEGIBKLH@IRP_MN_DEVICE_USAGE_NOTIFICATION@
0x1C000889C: WSDScanPowerBeginQueuingIrps
0x1C0006050: "__cdecl _imp_PoSetPowerState" __imp_PoSetPowerState
0x1C0009008: DriverEntry
0x1C0003398: "IRP_MN_QUERY_STOP_DEVICE" ??_C@_0BJ@DBBODAKD@IRP_MN_QUERY_STOP_DEVICE?$AA@
0x1C00015F0: WSDScanDisableWIAServiceAutoShutdown
0x1C0001C90: WSDScanCancelQueued
0x1C0003650: "IRP_MN_WAIT_WAKE" ??_C@_0BB@KEEBPEDL@IRP_MN_WAIT_WAKE?$AA@
0x1C000112C: WPP_SF_SD
0x1C0003328: "IRP_MN_QUERY_REMOVE_DEVICE" ??_C@_0BL@BKMKKOEG@IRP_MN_QUERY_REMOVE_DEVICE?$AA@
0x1C0004028: pfnWppTraceMessage
0x1C00060E8: "__cdecl _imp_ZwOpenKey" __imp_ZwOpenKey
0x1C00073A4: WppInitKm
0x1C0003538: "IRP_MN_QUERY_BUS_INFORMATION" ??_C@_0BN@FKLLPNEA@IRP_MN_QUERY_BUS_INFORMATION?$AA@
0x1C000127C: WPP_SF_s
0x1C0002B00: memset
0x1C000614C: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x1C0008220: WSDScanDispatchPower
0x1C00040A0: Globals
0x1C0006088: "__cdecl _imp_IoGetDeviceProperty" __imp_IoGetDeviceProperty

[JEB Decompiler by PNF Software]