Generated by JEB on 2019/08/01

PE: C:\Windows\System32\drivers\tape.sys Base=0x1C0000000 SHA-256=99F4B8F9208C3459C8EE18C34A8E87138047EEC8AC4C8859FFB8D5170AD4C40E
PDB: tape.pdb GUID={C5B14C53-003D-4620-59EF2F173E7A6982} Age=1

166 located named symbols:
0x1C00070E0: "__cdecl _imp_IoAllocateIrp" __imp_IoAllocateIrp
0x1C0009DD4: TapeCreateNonPersistentSymbolicName
0x1C0004180: "\Registry\Machine\System\Current" ??_C@_1HA@JBJINJKK@?$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@
0x1C0007190: "__cdecl _imp_RtlFreeUnicodeString" __imp_RtlFreeUnicodeString
0x1C0007080: "__cdecl _imp_ClassSendSrbSynchronous" __imp_ClassSendSrbSynchronous
0x1C00042C0: "\DosDevices" ??_C@_1BI@DDHLANDD@?$AA?2?$AAD?$AAo?$AAs?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AAs?$AA?$AA@
0x1C00042E8: "SrbTimeoutDelta" ??_C@_1CA@ECGMLNKH@?$AAS?$AAr?$AAb?$AAT?$AAi?$AAm?$AAe?$AAo?$AAu?$AAt?$AAD?$AAe?$AAl?$AAt?$AAa?$AA?$AA@
0x1C0005008: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0002BD0: TapeClassNotification
0x1C00071A0: "__cdecl _imp_ObfDereferenceObject" __imp_ObfDereferenceObject
0x1C0007180: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C000A860: TapeQueryWmiRegInfo
0x1C0002D50: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C00070D0: "__cdecl _imp_ZwEnumerateKey" __imp_ZwEnumerateKey
0x1C0007198: "__cdecl _imp_ExpInterlockedPushEntrySList" __imp_ExpInterlockedPushEntrySList
0x1C0007030: "__cdecl _imp_ClassCompleteRequest" __imp_ClassCompleteRequest
0x1C0007108: "__cdecl _imp_IoSetHardErrorOrVerifyDevice" __imp_IoSetHardErrorOrVerifyDevice
0x1C0004152: "" ??_C@_00CNPNBAHC@?$AA@
0x1C00042D8: "\Device" ??_C@_1BA@CCLAPIHO@?$AA?2?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AA?$AA@
0x1C00070B8: "__cdecl _imp_RtlUnicodeStringToAnsiString" __imp_RtlUnicodeStringToAnsiString
0x1C0007048: "__cdecl _imp_ClassInitialize" __imp_ClassInitialize
0x1C00071C0: "__cdecl _imp_IoSetDeviceInterfaceState" __imp_IoSetDeviceInterfaceState
0x1C0007210: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C00070B0: "__cdecl _imp_IoAttachDeviceToDeviceStack" __imp_IoAttachDeviceToDeviceStack
0x1C00070F8: "__cdecl _imp_IoGetConfigurationInformation" __imp_IoGetConfigurationInformation
0x1C00070D8: "__cdecl _imp_MmGetSystemRoutineAddress" __imp_MmGetSystemRoutineAddress
0x1C000AAF0: TapeExecuteWmiMethod
0x1C0007170: "__cdecl _imp_KeInitializeSpinLock" __imp_KeInitializeSpinLock
0x1C0004108: "__cdecl _guard_iat_table" __guard_iat_table
0x1C0002D80: memcpy
0x1C00071F0: "__cdecl _imp_IoRegisterDeviceInterface" __imp_IoRegisterDeviceInterface
0x1C0007050: "__cdecl _imp_ClassIoComplete" __imp_ClassIoComplete
0x1C0004158: "AutoRun" ??_C@_1BA@GNCLADGG@?$AAA?$AAu?$AAt?$AAo?$AAR?$AAu?$AAn?$AA?$AA@
0x1C0007128: "__cdecl _imp_ZwSetValueKey" __imp_ZwSetValueKey
0x1C0007160: "__cdecl _imp_IoDeleteDevice" __imp_IoDeleteDevice
0x1C00071F8: "__cdecl _imp_wcscmp" __imp_wcscmp
0x1C000ABA0: TapeSetWmiDataItem
0x1C00070F0: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C0004298: "\Device" ??_C@_07BCIOEOOB@?2Device?$AA@
0x1C00042A8: "\TapeDrive%u" ??_C@_0N@MCFOBGGO@?2TapeDrive?$CFu?$AA@
0x1C0002D80: memmove
0x1C0004168: "Persistence" ??_C@_1BI@PHMDKDJ@?$AAP?$AAe?$AAr?$AAs?$AAi?$AAs?$AAt?$AAe?$AAn?$AAc?$AAe?$AA?$AA@
0x1C0008010: TapeClassInitialize
0x1C0002CBC: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0009BD4: TapeCreateNewDeviceSubKey
0x1C0008E60: TapeClassAllocateSrbBuffer
0x1C000ABA0: TapeSetWmiDataBlock
0x1C0008C30: TapeStopDevice
0x1C000A2A4: TapeDeassignSymbolicLink
0x1C0007098: "__cdecl _imp_ClassGetVpb" __imp_ClassGetVpb
0x1C0007118: "__cdecl _imp_IoCreateSymbolicLink" __imp_IoCreateSymbolicLink
0x1C0004220: "\Registry\Machine\System\Current" ??_C@_1HC@PFAJBNFN@?$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@
0x1C00070E8: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C0001008: RtlStringCchCatExW
0x1C0002BB0: TapeDebugPrint
0x1C000AB20: TapeWmiFunctionControl
0x1C0008AD0: TapeRemoveDevice
0x1C0007010: "__cdecl _imp_ClassReleaseQueue" __imp_ClassReleaseQueue
0x1C0004120: "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@
0x1C0007018: "__cdecl _imp_ClassDeviceControl" __imp_ClassDeviceControl
0x1C0002C98: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0002180: TapeIoCompleteAssociated
0x1C0008E24: ScsiTapeFreeSrbBuffer
0x1C00071B8: "__cdecl _imp_ExpInterlockedPopEntrySList" __imp_ExpInterlockedPopEntrySList
0x1C0004398: GUID_IO_DRIVE_REQUIRES_CLEANING
0x1C00070A8: "__cdecl _imp_IoDeleteSymbolicLink" __imp_IoDeleteSymbolicLink
0x1C0004388: GUID_IO_TAPE_ERASE
0x1C0008340: TapeUnload
0x1C00071C8: "__cdecl _imp_IoGetDriverObjectExtension" __imp_IoGetDriverObjectExtension
0x1C00041F0: "PersistencePrivateCopy" ??_C@_1CO@PEFHAADK@?$AAP?$AAe?$AAr?$AAs?$AAi?$AAs?$AAt?$AAe?$AAn?$AAc?$AAe?$AAP?$AAr?$AAi?$AAv?$AAa?$AAt?$AAe?$AAC?$AAo?$AAp?$AAy?$AA?$AA@
0x1C0004384: "\" ??_C@_13FPGAJAPJ@?$AA?2?$AA?$AA@
0x1C00070A0: CLASSPNP_NULL_THUNK_DATA
0x1C0008EE0: TapeClassZeroMemory
0x1C0007090: "__cdecl _imp_ClassWmiFireEvent" __imp_ClassWmiFireEvent
0x1C0007038: "__cdecl _imp_ClassDeleteSrbLookasideList" __imp_ClassDeleteSrbLookasideList
0x1C0007008: "__cdecl _imp_ClassSetFailurePredictionPoll" __imp_ClassSetFailurePredictionPoll
0x1C0005010: TapeWmiGuidList
0x1C0008418: CreateTapeDeviceObject
0x1C00071D0: "__cdecl _imp_ExInterlockedAddUlong" __imp_ExInterlockedAddUlong
0x1C000C020: GsDriverEntry
0x1C000ABD8: TapeWMIControl
0x1C0007208: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0004348: "Tape%u" ??_C@_1O@MGNGANLF@?$AAT?$AAa?$AAp?$AAe?$AA?$CF?$AAu?$AA?$AA@
0x1C0009FFC: TapeAssignSymbolicLink
0x1C0004358: "\Tape%u" ??_C@_1BA@JEKNCEIL@?$AA?2?$AAT?$AAa?$AAp?$AAe?$AA?$CF?$AAu?$AA?$AA@
0x1C0007110: "__cdecl _imp_RtlCharToInteger" __imp_RtlCharToInteger
0x1C0008C3C: SplitTapeRequest
0x1C0007078: "__cdecl _imp_ClassClaimDevice" __imp_ClassClaimDevice
0x1C00071E8: "__cdecl _imp_ZwQueryValueKey" __imp_ZwQueryValueKey
0x1C0004154: "" ??_C@_11LOCGONAA@?$AA?$AA@
0x1C0009AE4: TapeGetValuePartialInfo
0x1C0007058: "__cdecl _imp_ClassCreateDeviceObject" __imp_ClassCreateDeviceObject
0x1C0007188: "__cdecl _imp__vsnprintf" __imp__vsnprintf
0x1C0002C40: "__cdecl _security_check_cookie" __security_check_cookie
0x1C00071E0: "__cdecl _imp_RtlFreeAnsiString" __imp_RtlFreeAnsiString
0x1C0007218: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C00042A0: "\Tape%u" ??_C@_07BFICDJAC@?2Tape?$CFu?$AA@
0x1C0008F20: TapeClassLiDiv
0x1C0007068: "__cdecl _imp_ClassInitializeMediaChangeDetection" __imp_ClassInitializeMediaChangeDetection
0x1C000D000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0004000: "__cdecl load_config_used" _load_config_used
0x1C0008970: TapeInitDevice
0x1C0007120: "__cdecl _imp_ZwClose" __imp_ZwClose
0x1C0004368: "\TapeDrive%u" ??_C@_1BK@MEPEPOEP@?$AA?2?$AAT?$AAa?$AAp?$AAe?$AAD?$AAr?$AAi?$AAv?$AAe?$AA?$CF?$AAu?$AA?$AA@
0x1C0009808: TapeCreateUniqueId
0x1C0004308: "TapeDrive%u" ??_C@_1BI@NJOMANGE@?$AAT?$AAa?$AAp?$AAe?$AAD?$AAr?$AAi?$AAv?$AAe?$AA?$CF?$AAu?$AA?$AA@
0x1C00071A8: "__cdecl _imp_IoFreeIrp" __imp_IoFreeIrp
0x1C0002C80: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C00043A8: GUID_DEVINTERFACE_TAPE
0x1C0007070: "__cdecl _imp_ClassGetDescriptor" __imp_ClassGetDescriptor
0x1C0001FA8: TapeReadWrite
0x1C000994C: TapeGetSubKeyByIndex
0x1C0007020: "__cdecl _imp_ClassReleaseRemoveLock" __imp_ClassReleaseRemoveLock
0x1C0007000: "__cdecl _imp_ClassWmiCompleteRequest" __imp_ClassWmiCompleteRequest
0x1C0007148: "__cdecl _imp_KeBugCheckEx" __imp_KeBugCheckEx
0x1C00042B8: "Tape" ??_C@_04DLKPAGDN@Tape?$AA@
0x1C00070C8: "__cdecl _imp_ZwDeleteKey" __imp_ZwDeleteKey
0x1C0005000: "__cdecl _security_cookie" __security_cookie
0x1C0001B80: TapeError
0x1C0008F34: GetTimeoutDeltaFromRegistry
0x1C00019BC: ScsiTapeTapeStatusToNtStatus
0x1C0007140: "__cdecl _imp_RtlCompareMemory" __imp_RtlCompareMemory
0x1C00070C0: "__cdecl _imp_IoAllocateDriverObjectExtension" __imp_IoAllocateDriverObjectExtension
0x1C0007028: "__cdecl _imp_ClassInterpretSenseInfo" __imp_ClassInterpretSenseInfo
0x1C0008700: TapeStartDevice
0x1C0007150: "__cdecl _imp_RtlQueryRegistryValues" __imp_RtlQueryRegistryValues
0x1C00071D8: "__cdecl _imp__vsnwprintf" __imp__vsnwprintf
0x1C000C054: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0007060: "__cdecl _imp_ClassUpdateInformationInRegistry" __imp_ClassUpdateInformationInRegistry
0x1C0002D26: wcscmp
0x1C000A870: TapeQueryWmiDataBlock
0x1C000722C: "__cdecl _IMPORT_DESCRIPTOR_CLASSPNP" __IMPORT_DESCRIPTOR_CLASSPNP
0x1C0008F00: TapeClassCompareMemory
0x1C0007168: "__cdecl _imp_IoOpenDeviceRegistryKey" __imp_IoOpenDeviceRegistryKey
0x1C0004330: "UniqueId" ??_C@_1BC@HIOPGAAA@?$AAU?$AAn?$AAi?$AAq?$AAu?$AAe?$AAI?$AAd?$AA?$AA@
0x1C0009034: TapeCreateSymbolicName
0x1C0002C70: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0004320: "UIDType" ??_C@_1BA@HJPEIDJP@?$AAU?$AAI?$AAD?$AAT?$AAy?$AAp?$AAe?$AA?$AA@
0x1C0008350: TapeAddDevice
0x1C0007088: "__cdecl _imp_ClassModeSense" __imp_ClassModeSense
0x1C0001E30: TapeReadWriteVerification
0x1C0007158: "__cdecl _imp_ExQueryDepthSList" __imp_ExQueryDepthSList
0x1C0007178: "__cdecl _imp_ZwCreateKey" __imp_ZwCreateKey
0x1C000A3FC: TapeSymbolicNamePersistencePreference
0x1C0001168: RtlStringCchPrintfExA
0x1C0001374: RtlStringCchPrintfExW
0x1C0007200: ntoskrnl_NULL_THUNK_DATA
0x1C0007130: "__cdecl _imp_IoGetAttachedDeviceReference" __imp_IoGetAttachedDeviceReference
0x1C0007100: "__cdecl _imp_ExFreePoolWithTag" __imp_ExFreePoolWithTag
0x1C000A620: TapeClassPhysicalBlockToLogicalBlock
0x1C000A730: TapeClassLogicalBlockToPhysicalBlock
0x1C0007040: "__cdecl _imp_ClassInitializeSrbLookasideList" __imp_ClassInitializeSrbLookasideList
0x1C000C008: DriverEntry
0x1C0002350: TapeDeviceControl
0x1C00071B0: "__cdecl _imp_IoReportTargetDeviceChangeAsynchronous" __imp_IoReportTargetDeviceChangeAsynchronous
0x1C0007138: "__cdecl _imp_ZwOpenKey" __imp_ZwOpenKey
0x1C00030C0: memset
0x1C0007240: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x1C000179C: ScsiTapeNtStatusToTapeStatus

[JEB Decompiler by PNF Software]