Function at 0x40b340
Capabilities:
Accept command line arguments

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x80
mov eax, dword [0x4462b4]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [0x448144]
test eax, eax
jne 0x40ee45
mov ecx, 1
mov edx, 0x448148
lock cmpxchg dword [edx], ecx
test eax, eax
jne 0x40ee40
push str.DEFAULT
push dword [0x446340]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b3ab
push str.DEFAULT
push dword [0x446340]
push str.LOG_GROUP_DEFAULT
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.AUDIO_MIXER
push dword [0x446344]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b3e0
push str.AUDIO_MIXER
push dword [0x446344]
push str.LOG_GROUP_AUDIO_MIXER
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.AUDIO_MIXER_BUFFER
push dword [0x446348]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b415
push str.AUDIO_MIXER_BUFFER
push dword [0x446348]
push str.LOG_GROUP_AUDIO_MIXER_BUFFER
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.AUTOLOGON
push dword [0x446350]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b44a
push str.AUTOLOGON
push dword [0x446350]
push str.LOG_GROUP_AUTOLOGON
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.CFGM
push dword [0x446354]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b47f
push str.CFGM
push dword [0x446354]
push str.LOG_GROUP_CFGM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x41fc9c
push dword [0x446358]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b4b4
push 0x41fc9c
push dword [0x446358]
push str.LOG_GROUP_CPUM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.CSAM
push dword [0x44635c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b4e9
push str.CSAM
push dword [0x44635c]
push str.LOG_GROUP_CSAM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x41fcac
push dword [0x446360]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b51e
push 0x41fcac
push dword [0x446360]
push str.LOG_GROUP_DBGC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DBGF
push dword [0x446364]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b553
push str.DBGF
push dword [0x446364]
push str.LOG_GROUP_DBGF
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DBGF_INFO
push dword [0x446368]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b588
push str.DBGF_INFO
push dword [0x446368]
push str.LOG_GROUP_DBGF_INFO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DBGG
push dword [0x44636c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b5bd
push str.DBGG
push dword [0x44636c]
push str.LOG_GROUP_DBGG
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x41fcd0
push dword [0x446370]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b5f2
push 0x41fcd0
push dword [0x446370]
push str.LOG_GROUP_DEV
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_AC97
push dword [0x446374]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b627
push str.DEV_AC97
push dword [0x446374]
push str.LOG_GROUP_DEV_AC97
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_ACPI
push dword [0x446378]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b65c
push str.DEV_ACPI
push dword [0x446378]
push str.LOG_GROUP_DEV_ACPI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_APIC
push dword [0x446380]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b691
push str.DEV_APIC
push dword [0x446380]
push str.LOG_GROUP_DEV_APIC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_BUSLOGIC
push dword [0x446384]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b6c6
push str.DEV_BUSLOGIC
push dword [0x446384]
push str.LOG_GROUP_DEV_BUSLOGIC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_DMA
push dword [0x446388]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b6fb
push str.DEV_DMA
push dword [0x446388]
push str.LOG_GROUP_DEV_DMA
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_E1000
push dword [0x446390]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b730
push str.DEV_E1000
push dword [0x446390]
push str.LOG_GROUP_DEV_E1000
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_EFI
push dword [0x446394]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b765
push str.DEV_EFI
push dword [0x446394]
push str.LOG_GROUP_DEV_EFI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_EHCI
push dword [0x446398]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b79a
push str.DEV_EHCI
push dword [0x446398]
push str.LOG_GROUP_DEV_EHCI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_FDC
push dword [0x4463a0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b7cf
push str.DEV_FDC
push dword [0x4463a0]
push str.LOG_GROUP_DEV_FDC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_GIM
push dword [0x4463a8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b804
push str.DEV_GIM
push dword [0x4463a8]
push str.LOG_GROUP_DEV_GIM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_HDA
push dword [0x4463b0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b839
push str.DEV_HDA
push dword [0x4463b0]
push str.LOG_GROUP_DEV_HDA
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_HDA_CODEC
push dword [0x4463b4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b86e
push str.DEV_HDA_CODEC
push dword [0x4463b4]
push str.LOG_GROUP_DEV_HDA_CODEC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_HPET
push dword [0x4463b8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b8a3
push str.DEV_HPET
push dword [0x4463b8]
push str.LOG_GROUP_DEV_HPET
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_IDE
push dword [0x4463bc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b8d8
push str.DEV_IDE
push dword [0x4463bc]
push str.LOG_GROUP_DEV_IDE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_INIP
push dword [0x4463c0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b90d
push str.DEV_INIP
push dword [0x4463c0]
push str.LOG_GROUP_DEV_INIP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_KBD
push dword [0x4463cc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b942
push str.DEV_KBD
push dword [0x4463cc]
push str.LOG_GROUP_DEV_KBD
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_LPC
push dword [0x4463d0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b977
push str.DEV_LPC
push dword [0x4463d0]
push str.LOG_GROUP_DEV_LPC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_LSILOGICSCSI
push dword [0x4463d4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b9ac
push str.DEV_LSILOGICSCSI
push dword [0x4463d4]
push str.LOG_GROUP_DEV_LSILOGICSCSI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_NVME
push dword [0x4463d8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40b9e1
push str.DEV_NVME
push dword [0x4463d8]
push str.LOG_GROUP_DEV_NVME
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_OHCI
push dword [0x4463dc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ba16
push str.DEV_OHCI
push dword [0x4463dc]
push str.LOG_GROUP_DEV_OHCI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PARALLEL
push dword [0x4463e0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ba4b
push str.DEV_PARALLEL
push dword [0x4463e0]
push str.LOG_GROUP_DEV_PARALLEL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PC
push dword [0x4463e4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ba80
push str.DEV_PC
push dword [0x4463e4]
push str.LOG_GROUP_DEV_PC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PC_ARCH
push dword [0x4463e8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bab5
push str.DEV_PC_ARCH
push dword [0x4463e8]
push str.LOG_GROUP_DEV_PC_ARCH
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PC_BIOS
push dword [0x4463ec]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40baea
push str.DEV_PC_BIOS
push dword [0x4463ec]
push str.LOG_GROUP_DEV_PC_BIOS
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PCI
push dword [0x4463f0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bb1f
push str.DEV_PCI
push dword [0x4463f0]
push str.LOG_GROUP_DEV_PCI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PCI_RAW
push dword [0x4463f4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bb54
push str.DEV_PCI_RAW
push dword [0x4463f4]
push str.LOG_GROUP_DEV_PCI_RAW
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PCNET
push dword [0x4463f8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bb89
push str.DEV_PCNET
push dword [0x4463f8]
push str.LOG_GROUP_DEV_PCNET
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PIC
push dword [0x4463fc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bbbe
push str.DEV_PIC
push dword [0x4463fc]
push str.LOG_GROUP_DEV_PIC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_PIT
push dword [0x446400]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bbf3
push str.DEV_PIT
push dword [0x446400]
push str.LOG_GROUP_DEV_PIT
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_RTC
push dword [0x44640c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bc28
push str.DEV_RTC
push dword [0x44640c]
push str.LOG_GROUP_DEV_RTC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_SB16
push dword [0x446410]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bc5d
push str.DEV_SB16
push dword [0x446410]
push str.LOG_GROUP_DEV_SB16
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_SERIAL
push dword [0x446414]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bc92
push str.DEV_SERIAL
push dword [0x446414]
push str.LOG_GROUP_DEV_SERIAL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_SMC
push dword [0x446418]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bcc7
push str.DEV_SMC
push dword [0x446418]
push str.LOG_GROUP_DEV_SMC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VGA
push dword [0x446420]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bcfc
push str.DEV_VGA
push dword [0x446420]
push str.LOG_GROUP_DEV_VGA
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VIRTIO
push dword [0x446424]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bd31
push str.DEV_VIRTIO
push dword [0x446424]
push str.LOG_GROUP_DEV_VIRTIO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VIRTIO_NET
push dword [0x446428]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bd66
push str.DEV_VIRTIO_NET
push dword [0x446428]
push str.LOG_GROUP_DEV_VIRTIO_NET
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VMM
push dword [0x44642c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bd9b
push str.DEV_VMM
push dword [0x44642c]
push str.LOG_GROUP_DEV_VMM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VMM_BACKDOOR
push dword [0x446430]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bdd0
push str.DEV_VMM_BACKDOOR
push dword [0x446430]
push str.LOG_GROUP_DEV_VMM_BACKDOOR
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VMM_STDERR
push dword [0x446434]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40be05
push str.DEV_VMM_STDERR
push dword [0x446434]
push str.LOG_GROUP_DEV_VMM_STDERR
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_VMSVGA
push dword [0x446438]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40be3a
push str.DEV_VMSVGA
push dword [0x446438]
push str.LOG_GROUP_DEV_VMSVGA
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DEV_XHCI
push dword [0x44643c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40be6f
push str.DEV_XHCI
push dword [0x44643c]
push str.LOG_GROUP_DEV_XHCI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x41ff20
push dword [0x446440]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bea4
push 0x41ff20
push dword [0x446440]
push str.LOG_GROUP_DIS
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x41ff24
push dword [0x446444]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bed9
push 0x41ff24
push dword [0x446444]
push str.LOG_GROUP_DRV
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_ACPI
push dword [0x446448]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bf0e
push str.DRV_ACPI
push dword [0x446448]
push str.LOG_GROUP_DRV_ACPI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_AUDIO
push dword [0x44644c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bf43
push str.DRV_AUDIO
push dword [0x44644c]
push str.LOG_GROUP_DRV_AUDIO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_BLOCK
push dword [0x446450]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bf78
push str.DRV_BLOCK
push dword [0x446450]
push str.LOG_GROUP_DRV_BLOCK
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_CHAR
push dword [0x446454]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bfad
push str.DRV_CHAR
push dword [0x446454]
push str.LOG_GROUP_DRV_CHAR
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_DISK_INTEGRITY
push dword [0x44645c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40bfe2
push str.DRV_DISK_INTEGRITY
push dword [0x44645c]
push str.LOG_GROUP_DRV_DISK_INTEGRITY
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_DISPLAY
push dword [0x446460]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c017
push str.DRV_DISPLAY
push dword [0x446460]
push str.LOG_GROUP_DRV_DISPLAY
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_FLOPPY
push dword [0x446464]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c04c
push str.DRV_FLOPPY
push dword [0x446464]
push str.LOG_GROUP_DRV_FLOPPY
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_AUDIO
push dword [0x44646c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c081
push str.DRV_HOST_AUDIO
push dword [0x44646c]
push str.LOG_GROUP_DRV_HOST_AUDIO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_BASE
push dword [0x446470]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c0b6
push str.DRV_HOST_BASE
push dword [0x446470]
push str.LOG_GROUP_DRV_HOST_BASE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_DVD
push dword [0x446474]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c0eb
push str.DRV_HOST_DVD
push dword [0x446474]
push str.LOG_GROUP_DRV_HOST_DVD
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_FLOPPY
push dword [0x446478]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c120
push str.DRV_HOST_FLOPPY
push dword [0x446478]
push str.LOG_GROUP_DRV_HOST_FLOPPY
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_PARALLEL
push dword [0x44647c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c155
push str.DRV_HOST_PARALLEL
push dword [0x44647c]
push str.LOG_GROUP_DRV_HOST_PARALLEL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_HOST_SERIAL
push dword [0x446480]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c18a
push str.DRV_HOST_SERIAL
push dword [0x446480]
push str.LOG_GROUP_DRV_HOST_SERIAL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_INTNET
push dword [0x446484]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c1bf
push str.DRV_INTNET
push dword [0x446484]
push str.LOG_GROUP_DRV_INTNET
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_ISO
push dword [0x446488]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c1f4
push str.DRV_ISO
push dword [0x446488]
push str.LOG_GROUP_DRV_ISO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_KBD_QUEUE
push dword [0x44648c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c229
push str.DRV_KBD_QUEUE
push dword [0x44648c]
push str.LOG_GROUP_DRV_KBD_QUEUE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_LWIP
push dword [0x446490]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c25e
push str.DRV_LWIP
push dword [0x446490]
push str.LOG_GROUP_DRV_LWIP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_MINIPORT
push dword [0x446494]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c293
push str.DRV_MINIPORT
push dword [0x446494]
push str.LOG_GROUP_DRV_MINIPORT
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_MOUSE_QUEUE
push dword [0x44649c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c2c8
push str.DRV_MOUSE_QUEUE
push dword [0x44649c]
push str.LOG_GROUP_DRV_MOUSE_QUEUE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_NAMEDPIPE
push dword [0x4464a0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c2fd
push str.DRV_NAMEDPIPE
push dword [0x4464a0]
push str.LOG_GROUP_DRV_NAMEDPIPE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_NAT
push dword [0x4464a4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c332
push str.DRV_NAT
push dword [0x4464a4]
push str.LOG_GROUP_DRV_NAT
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_RAW_IMAGE
push dword [0x4464a8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c367
push str.DRV_RAW_IMAGE
push dword [0x4464a8]
push str.LOG_GROUP_DRV_RAW_IMAGE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_SCSI
push dword [0x4464ac]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c39c
push str.DRV_SCSI
push dword [0x4464ac]
push str.LOG_GROUP_DRV_SCSI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_SCSIHOST
push dword [0x4464b0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c3d1
push str.DRV_SCSIHOST
push dword [0x4464b0]
push str.LOG_GROUP_DRV_SCSIHOST
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_TCP
push dword [0x4464b4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c406
push str.DRV_TCP
push dword [0x4464b4]
push str.LOG_GROUP_DRV_TCP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_TRANSPORT_ASYNC
push dword [0x4464c0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c43b
push str.DRV_TRANSPORT_ASYNC
push dword [0x4464c0]
push str.LOG_GROUP_DRV_TRANSPORT_ASYNC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_TUN
push dword [0x4464c4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c470
push str.DRV_TUN
push dword [0x4464c4]
push str.LOG_GROUP_DRV_TUN
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_UDPTUNNEL
push dword [0x4464cc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c4a5
push str.DRV_UDPTUNNEL
push dword [0x4464cc]
push str.LOG_GROUP_DRV_UDPTUNNEL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_USBPROXY
push dword [0x4464d0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c4da
push str.DRV_USBPROXY
push dword [0x4464d0]
push str.LOG_GROUP_DRV_USBPROXY
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_VBOXHDD
push dword [0x4464d4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c50f
push str.DRV_VBOXHDD
push dword [0x4464d4]
push str.LOG_GROUP_DRV_VBOXHDD
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_VD
push dword [0x4464d8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c544
push str.DRV_VD
push dword [0x4464d8]
push str.LOG_GROUP_DRV_VD
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_VRDE_AUDIO
push dword [0x4464e0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c579
push str.DRV_VRDE_AUDIO
push dword [0x4464e0]
push str.LOG_GROUP_DRV_VRDE_AUDIO
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_VSWITCH
push dword [0x4464e4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c5ae
push str.DRV_VSWITCH
push dword [0x4464e4]
push str.LOG_GROUP_DRV_VSWITCH
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.DRV_VUSB
push dword [0x4464e8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c5e3
push str.DRV_VUSB
push dword [0x4464e8]
push str.LOG_GROUP_DRV_VUSB
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x420150
push dword [0x4464ec]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c618
push 0x420150
push dword [0x4464ec]
push str.LOG_GROUP_EM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x420154
push dword [0x4464f0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c64d
push 0x420154
push dword [0x4464f0]
push str.LOG_GROUP_FTM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x420158
push dword [0x4464f4]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c682
push 0x420158
push dword [0x4464f4]
push str.LOG_GROUP_GIM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x42015c
push dword [0x4464f8]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c6b7
push 0x42015c
push dword [0x4464f8]
push str.LOG_GROUP_GMM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.GUEST_CONTROL
push dword [0x4464fc]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c6ec
push str.GUEST_CONTROL
push dword [0x4464fc]
push str.LOG_GROUP_GUEST_CONTROL
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.GUEST_DND
push dword [0x446500]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c721
push str.GUEST_DND
push dword [0x446500]
push str.LOG_GROUP_GUEST_DND
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x42017c
push dword [0x446504]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c756
push 0x42017c
push dword [0x446504]
push str.LOG_GROUP_GUI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x420180
push dword [0x446508]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c78b
push 0x420180
push dword [0x446508]
push str.LOG_GROUP_GVMM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.HGCM
push dword [0x44650c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c7c0
push str.HGCM
push dword [0x44650c]
push str.LOG_GROUP_HGCM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.HGSMI
push dword [0x446510]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c7f5
push str.HGSMI
push dword [0x446510]
push str.LOG_GROUP_HGSMI
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x420198
push dword [0x446514]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c82a
push 0x420198
push dword [0x446514]
push str.LOG_GROUP_HM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x42019c
push dword [0x446518]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c85f
push 0x42019c
push dword [0x446518]
push str.LOG_GROUP_IEM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.IEM_RE_NATIVE
push dword [0x446520]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c894
push str.IEM_RE_NATIVE
push dword [0x446520]
push str.LOG_GROUP_IEM_RE_NATIVE
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.IEM_RE_THREADED
push dword [0x446524]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c8c9
push str.IEM_RE_THREADED
push dword [0x446524]
push str.LOG_GROUP_IEM_RE_THREADED
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.IEM_SVM
push dword [0x446528]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c8fe
push str.IEM_SVM
push dword [0x446528]
push str.LOG_GROUP_IEM_SVM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.IEM_VMX
push dword [0x446530]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c933
push str.IEM_VMX
push dword [0x446530]
push str.LOG_GROUP_IEM_VMX
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x4201f0
push dword [0x446538]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c968
push 0x4201f0
push dword [0x446538]
push str.LOG_GROUP_IOM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push 0x42020c
push dword [0x446544]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c99d
push 0x42020c
push dword [0x446544]
push str.LOG_GROUP_IPC
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP
push dword [0x446548]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40c9d2
push str.LWIP
push dword [0x446548]
push str.LOG_GROUP_LWIP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_API_LIB
push dword [0x44654c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ca07
push str.LWIP_API_LIB
push dword [0x44654c]
push str.LOG_GROUP_LWIP_API_LIB
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_API_MSG
push dword [0x446550]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ca3c
push str.LWIP_API_MSG
push dword [0x446550]
push str.LOG_GROUP_LWIP_API_MSG
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_ETHARP
push dword [0x446554]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ca71
push str.LWIP_ETHARP
push dword [0x446554]
push str.LOG_GROUP_LWIP_ETHARP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_ICMP
push dword [0x446558]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40caa6
push str.LWIP_ICMP
push dword [0x446558]
push str.LOG_GROUP_LWIP_ICMP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_IGMP
push dword [0x44655c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cadb
push str.LWIP_IGMP
push dword [0x44655c]
push str.LOG_GROUP_LWIP_IGMP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_INET
push dword [0x446560]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cb10
push str.LWIP_INET
push dword [0x446560]
push str.LOG_GROUP_LWIP_INET
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_IP4
push dword [0x446564]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cb45
push str.LWIP_IP4
push dword [0x446564]
push str.LOG_GROUP_LWIP_IP4
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_IP4_REASS
push dword [0x446568]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cb7a
push str.LWIP_IP4_REASS
push dword [0x446568]
push str.LOG_GROUP_LWIP_IP4_REASS
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_IP6
push dword [0x44656c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cbaf
push str.LWIP_IP6
push dword [0x44656c]
push str.LOG_GROUP_LWIP_IP6
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_MEM
push dword [0x446570]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cbe4
push str.LWIP_MEM
push dword [0x446570]
push str.LOG_GROUP_LWIP_MEM
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_MEMP
push dword [0x446574]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cc19
push str.LWIP_MEMP
push dword [0x446574]
push str.LOG_GROUP_LWIP_MEMP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_NETIF
push dword [0x446578]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cc4e
push str.LWIP_NETIF
push dword [0x446578]
push str.LOG_GROUP_LWIP_NETIF
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_PBUF
push dword [0x44657c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cc83
push str.LWIP_PBUF
push dword [0x44657c]
push str.LOG_GROUP_LWIP_PBUF
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_RAW
push dword [0x446580]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40ccb8
push str.LWIP_RAW
push dword [0x446580]
push str.LOG_GROUP_LWIP_RAW
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_SOCKETS
push dword [0x446584]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cced
push str.LWIP_SOCKETS
push dword [0x446584]
push str.LOG_GROUP_LWIP_SOCKETS
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_SYS
push dword [0x446588]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cd22
push str.LWIP_SYS
push dword [0x446588]
push str.LOG_GROUP_LWIP_SYS
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_TCP
push dword [0x44658c]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cd57
push str.LWIP_TCP
push dword [0x44658c]
push str.LOG_GROUP_LWIP_TCP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_TCPIP
push dword [0x4465b0]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cd8c
push str.LWIP_TCPIP
push dword [0x4465b0]
push str.LOG_GROUP_LWIP_TCPIP
push str._s_s_expects__s_n
call fcn.00402dd0
add esp, 0x10
int3
push str.LWIP_TCP_CWND
push dword [0x446590]
call sym.rdtsc.exe_nocrt_strcmp
add esp, 8
test eax, eax
je 0x40cdc1
mov eax, dword [0x448144]
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004013b0
mov esp, ebp
pop ebp
ret