Generated by JEB on 2019/08/01
PE: C:\Windows\System32\drivers\USBCAMD2.sys Base=0x1C0000000 SHA-256=A1800FD62DFC20B79A47780C2A7B2A44818B8BF5B9387D9DFD895384FC19F220
PDB: USBCAMD2.pdb GUID={2E178F4C-B070-D5E5-14708D569F870EFA} Age=1
158 located named symbols:
0x1C000B040: "__cdecl _imp_IoAllocateIrp" __imp_IoAllocateIrp
0x1C00055BC: USBCAMD_StopChannel
0x1C0004534: USBCAMD_ConfigureDevice
0x1C0002620: DllUnload
0x1C0003FD0: USBCAMD_DeviceEventProc
0x1C000286C: HwUnInitialize
0x1C000B020: STREAM_NULL_THUNK_DATA
0x1C0009068: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C000B0B8: "__cdecl _imp_ObfDereferenceObject" __imp_ObfDereferenceObject
0x1C00039A0: USBCAMD_SetVideoFormat
0x1C000B0C8: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C00075E0: USBCAMD_CancelBulkReadWrite
0x1C00076B0: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C000B078: "__cdecl _imp_PsTerminateSystemThread" __imp_PsTerminateSystemThread
0x1C0003894: VideoGetProperty
0x1C0004128: USBCAMD_StartDevice
0x1C0002B80: AdapterTimeoutPacket
0x1C00090A0: USBCAMD_KSEVENTSETID_VIDCAPTOSTI
0x1C0007514: USBCAMD_RestoreOutstandingIrp
0x1C000B070: "__cdecl _imp_KeSetPriorityThread" __imp_KeSetPriorityThread
0x1C000B148: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C000B088: "__cdecl _imp_ExQueueWorkItem" __imp_ExQueueWorkItem
0x1C00090B0: VIDCAPTOSTIItem
0x1C000B090: "__cdecl _imp_KeInitializeSpinLock" __imp_KeInitializeSpinLock
0x1C00016E0: USBCAMD_TransferComplete
0x1C00058D4: USBCAMD_StartIsoStream
0x1C000B068: "__cdecl _imp_KeWaitForSingleObject" __imp_KeWaitForSingleObject
0x1C000B108: "__cdecl _imp_KeReleaseSpinLock" __imp_KeReleaseSpinLock
0x1C0001470: USBCAMD_IsoIrp_Complete
0x1C0003840: USBCAMD_BulkOutComplete
0x1C000B028: "__cdecl _imp_USBD_ParseConfigurationDescriptorEx" __imp_USBD_ParseConfigurationDescriptorEx
0x1C0006008: USBCAMD_AcquireIdleLock
0x1C00076C0: memcpy
0x1C0002E30: USBCAMD_SetIsoPipeState
0x1C000B060: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C0004350: USBCAMD_CallUsbdCompletion
0x1C0005D30: USBCAMD_GetRegistryKeyValue
0x1C00076C0: memmove
0x1C00024B8: USBCAMD_ProcessResetRequest
0x1C0003DBC: USBCAMD_CompleteRead
0x1C00081C0: VideoStreamDroppedFramesProperties
0x1C000B030: "__cdecl _imp_USBD_CreateConfigurationRequestEx" __imp_USBD_CreateConfigurationRequestEx
0x1C00053C8: USBCAMD_ReadChannel
0x1C000B048: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C00071D4: USBCAMD_CancelOutstandingIrp
0x1C0004688: USBCAMD_SelectConfiguration
0x1C000B128: "__cdecl _imp_KeInitializeSemaphore" __imp_KeInitializeSemaphore
0x1C000B100: "__cdecl _imp_ExFreePool" __imp_ExFreePool
0x1C0003458: USBCAMD_CleanupChannel
0x1C00068C0: USBCAMD_BulkTransferComplete
0x1C000B050: "__cdecl _imp_KeReleaseSpinLockFromDpcLevel" __imp_KeReleaseSpinLockFromDpcLevel
0x1C0001630: USBCAMD_InitializeIsoUrb
0x1C0005B80: USBCAMD_ControlVendorCommand
0x1C000583C: USBCAMD_AbortPipe
0x1C0006058: USBCAMD_ReleaseIdleLock
0x1C000B0C0: "__cdecl _imp_PsCreateSystemThread" __imp_PsCreateSystemThread
0x1C0006E18: USBCAMD_FreeBulkTransfer
0x1C0001010: USBCAMD_Debug_LogEntry
0x1C0002570: USBCAMD_ResetWorkItem
0x1C000B164: "__cdecl _IMPORT_DESCRIPTOR_STREAM" __IMPORT_DESCRIPTOR_STREAM
0x1C0002224: USBCAMD_ResetPipes
0x1C00059B0: USBCAMD_StartBulkStream
0x1C0009000: VIDCAPTOSTIEventSet
0x1C000B038: USBD_NULL_THUNK_DATA
0x1C0003570: USBCAMD_ReceiveDataPacket
0x1C0006180: USBCAMD_BulkReadWrite
0x1C000C020: PROPSETID_VIDCAP_DROPPEDFRAMES
0x1C00050A4: USBCAMD_StartIsoThread
0x1C0003AE0: USBCAMD_ReceiveCtrlPacket
0x1C00081A8: GUID_USBCAMD_INTERFACE
0x1C0002F10: USBCAMD_SetIsoPipeWorkItem
0x1C000E010: GsDriverEntry
0x1C000B140: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0005E24: USBCAMD_SetDevicePowerState
0x1C0002DD0: USBCAMD_InitializeNewInterface
0x1C000B098: "__cdecl _imp_KeReleaseSemaphore" __imp_KeReleaseSemaphore
0x1C000B0D8: "__cdecl _imp_ObReferenceObjectByHandle" __imp_ObReferenceObjectByHandle
0x1C0006500: USBCAMD_IntOrBulkTransfer
0x1C000C010: KSDATAFORMAT_SPECIFIER_VIDEOINFO
0x1C000B008: "__cdecl _imp_StreamClassQueryMasterClockSync" __imp_StreamClassQueryMasterClockSync
0x1C0007424: USBCAMD_RestoreOutstandingBulkIntIrps
0x1C000B0B0: "__cdecl _imp_KeReadStateSemaphore" __imp_KeReadStateSemaphore
0x1C0004A1C: USBCAMD_Parse_PipeConfig
0x1C000B0E0: "__cdecl _imp_ZwQueryValueKey" __imp_ZwQueryValueKey
0x1C000C030: KSPROPSETID_Connection
0x1C0006848: USBCAMD_OutstandingIrp
0x1C0001BB0: USBCAMD_ProcessIsoIrps
0x1C0002960: AdapterCancelPacket
0x1C0005FB0: USBCAMD_PowerUpWorkItem
0x1C0004B80: USBCAMD_SelectAlternateInterface
0x1C0007660: "__cdecl _security_check_cookie" __security_check_cookie
0x1C00054D0: USBCAMD_StartChannel
0x1C00030C8: AdapterStreamInfo
0x1C00011BC: USBCAMD_SubmitIsoTransfer
0x1C000B110: "__cdecl _imp_ExInterlockedInsertTailList" __imp_ExInterlockedInsertTailList
0x1C000B150: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C000C000: PINNAME_VIDEO_STILL
0x1C000B0A8: "__cdecl _imp_KeDelayExecutionThread" __imp_KeDelayExecutionThread
0x1C000B0F8: "__cdecl _imp_KeAcquireSpinLockAtDpcLevel" __imp_KeAcquireSpinLockAtDpcLevel
0x1C0005A0C: USBCAMD_ControlVendorCommandWorker
0x1C00064A0: USBCAMD_EventWaitWorkItem
0x1C000101C: USBCAMD_InitializeIsoTransfer
0x1C000F000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0008050: "__cdecl load_config_used" _load_config_used
0x1C000609C: USBCAMD_WaitForIdle
0x1C000B080: "__cdecl _imp_IoCancelIrp" __imp_IoCancelIrp
0x1C000B0F0: "__cdecl _imp_ZwClose" __imp_ZwClose
0x1C0001B18: USBCAMD_CompleteReadRequest
0x1C0008160: VideoStreamConnectionProperties
0x1C000B0E8: "__cdecl _imp_KeInitializeEvent" __imp_KeInitializeEvent
0x1C0004CC4: USBCAMD_OpenChannel
0x1C0005190: USBCAMD_UnPrepareChannel
0x1C0005CC0: USBCAMD_CommandWorkItem
0x1C000B118: "__cdecl _imp_IoFreeIrp" __imp_IoFreeIrp
0x1C0008000: VideoStreamProperties
0x1C0001010: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C0001EE4: USBCAMD_GetPortStatus
0x1C000320C: AdapterOpenStream
0x1C0006E70: USBCAMD_ProcessInterruptTransferWorkItem
0x1C0002B90: USBCAMD_AdapterReceivePacket
0x1C000B130: "__cdecl _imp_KeAcquireSpinLockRaiseToDpc" __imp_KeAcquireSpinLockRaiseToDpc
0x1C0009060: "__cdecl _security_cookie" __security_cookie
0x1C0001F68: USBCAMD_ResetChannel
0x1C0003FF8: USBCAMD_QueryCapabilities
0x1C0004378: USBCAMD_CallUSBD
0x1C000B120: "__cdecl _imp_ExInterlockedInsertHeadList" __imp_ExInterlockedInsertHeadList
0x1C000B0A0: "__cdecl _imp_RtlCompareMemory" __imp_RtlCompareMemory
0x1C0003198: CalculateImageSize
0x1C0007160: USBCAMD_CancelOutstandingBulkIntIrps
0x1C0002630: USBCAMD_DriverEntry
0x1C000B018: "__cdecl _imp_StreamClassDeviceNotification" __imp_StreamClassDeviceNotification
0x1C000B058: "__cdecl _imp_ExInterlockedRemoveHeadList" __imp_ExInterlockedRemoveHeadList
0x1C00090D8: Win98
0x1C000E044: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0006300: USBCAMD_WaitOnDeviceEvent
0x1C000B0D0: "__cdecl _imp_KeSetEvent" __imp_KeSetEvent
0x1C0006F30: USBCAMD_ProcessStillReadWorkItem
0x1C000B000: "__cdecl _imp_StreamClassRegisterAdapter" __imp_StreamClassRegisterAdapter
0x1C000C040: PINNAME_VIDEO_CAPTURE
0x1C0002F44: USBCAMD_ProcessSetIsoPipeState
0x1C0007690: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0002330: USBCAMD_CancelQueuedSRBs
0x1C00015AC: USBCAMD_BuildIoRequest
0x1C000B138: ntoskrnl_NULL_THUNK_DATA
0x1C0004E2C: USBCAMD_PrepareChannel
0x1C00026B4: HwInitialize
0x1C000B010: "__cdecl _imp_StreamClassStreamNotification" __imp_StreamClassStreamNotification
0x1C0006D88: USBCAMD_InitializeBulkTransfer
0x1C0002620: DriverEntry
0x1C0007A00: memset
0x1C000B18C: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x1C000B178: "__cdecl _IMPORT_DESCRIPTOR_USBD" __IMPORT_DESCRIPTOR_USBD
[JEB Decompiler by PNF Software]