MZ@ !L!This program cannot be run in DOS mode. $˗˗˗˗ؗ˗ԗΗ؟ʒϗ؟ʗ\ʗ؟ʗRich˗PEL V= 7:&M 7xA<EJ'&.text!" hPNP%% h.rdata&&@H.data++@.CRT--@PAGE - - `.edata77@@INIT& : : .rsrcEE@B.relocJJ@BUEM HUEB2ҋM&E ] UEM H2ҋM&E ]U EH(MUt;M Q`UEEt UuEMQU R-E H#U J#E H`$U J`U EH&]U EH(MUu/M Q#E P#M Q`$E P`U MI&EU B`EMQ UEHMUBEMM} "t+}s E #U B<EEEMQURE PY]UQEH(MU R&Et jU RT/E H#U J#E H`$U J`E PMQR&]UEH(MUt jM QUU B`EMQUE H#U J#E H`$U J`U EH&E}u MQx0E]UQhDdk jj&EEMHE]UEHQUBPMQUJ&]UEP&]UE@`MUQ EMUQEM HUJ&EPMQ&]Assertion failure in D:\newbook\AppendixA\Newstub\NonStubs.cpp, line %d: count > 0 UQEAM}j3h!̋Ut(MJujjEP&V3]Assertion failure in D:\newbook\AppendixA\Newstub\NonStubs.cpp, line %d: count >= 0 Assertion failure in D:\newbook\AppendixA\Newstub\NonStubs.cpp, line %d: p->Common.Removed UQEIMyhh̃}u.Uuhh(jjMQ&] UEMEPM QURijjjjEP&] UWM3}ʃE@jjMQ&_]UQEH'MUB"EMQUk$pREP&MUQ'EM H] @@Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() < DISPATCH_LEVEL Uv|hh ;3]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() <= DISPATCH_LEVEL U~hh ]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() < DISPATCH_LEVEL U6|hh ]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() <= DISPATCH_LEVEL U~hh [̸]UVM1+A‹M 1A^]UMIʋU J]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL Uthh l3]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL UthhP 3]UEP4]UEP]UEPMQU REP]U fEM}t EM} tUE }t M`,}tEf}]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() <= DISPATCH_LEVEL U~hh{̋MQUREPM QUR]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() <= DISPATCH_LEVEL U~hhP̋MQU REP] Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL UVthh̋MQU REP]] Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL Uthhl̋MQUREPM QUR]UQfM]UQMȋ]U]U]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL Uth%hl]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL Uth*hP]U]UE PMQp]An operation failed with status %8.8lX. The operation relates to '%s'An operation failed with status %8.8lXWindows - Operation FailedUjhE}u2} E MUUjEPE}ujMQ2jUREPM QREPMUREPh MQjURYEPhhMQ jURh w ؉Eu.hEPhJP jMQEE] Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() <= DISPATCH_LEVEL Uv~hch;̋MUEA]UEEE}wqM$ e,U\h,EI h,ˆU5h,%M#h,E h,ˆUE]UjhEQUBPQVƄjR,P ]UE ]UE P,3]UEP&]UEP]\Driver\WDMSTUB - Can't locate driver object %ws - %X WDMSTUB - ZwOpenKey(%ws) failed - %X ImagePathWDMSTUB - ZwQueryValueKey failed - %X WDMSTUB - Can't get module handle to %s UVWEdddd|EHdQ\uϋddU+dh hQ&UBd4Pxȃ󤋍fDŽMxhRhP Qjj&PjjjhQ pp}&pRhPh4 pG&DžtDžxDžM|DžDžtRhP3 pp}&pQUBPhd phQ RhPjQR pP p}pQh p@dddd|dM\uыdd+dዕdUhȃ󤋍fDŽMhjj@RhPQƄR E}uPhDy4tRP4&&jMQ 3_^]Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: KeGetCurrentIrql() == PASSIVE_LEVEL Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: PreviousMode == UserMode || PreviousMode == KernelMode UVthhMtUthh̰] Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: fdo Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: Irp Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: CompletionRoutine Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: success || failure || cancel Assertion failure in D:\newbook\AppendixA\Newstub\Wdmstub.cpp, line %d: (success) | (failure) | (cancel) ? ((PIO_COMPLETION_ROUTINE) CompletionRoutineWrapper) != NULL : TRUE U }uhh̃} uhh̃}uhh`}Eu#MuU uh hRjj cE}u EMUEBMUQEM U t`#؉EE}uh*h(̋M Q`$UE@`#MUQ E@MtUB@EtMQʀEPM tUB MA3]Windows - Operation FailedMESSAGEBOXUSERU fEhP jh EEPjh EfE}t}tMQj hl hx X}t UR>}t EP,jMQ]System\CurrentControlSet\Control\TimeZoneInformationActiveTimeBiasUEPh !h t33cEMQURjjhX!EPuMkMA|UF E7E Ma|Uf EWEMMUUUsE]System\CurrentControlSet\Control\Nls\LocaleUEEPh"h tEHE MQUREPjjMQtu}u UREEPJE]UQEH&MQRE PMQUEEH&jMQ"E] %&%&%&%&%&%&%&Ux,P |, , ,0 ,` , , , , ,,,0,`,,,,,+,d,,,,P,,P,,,,,,,p,]U, ,]W|$ D$ F_ I Q H ' ' Q O 'SW\$ D$ L$|$ _[S [  t K ' '   DbBnBBBBBBBC*CBCPCdCzCJBCCCCCDDD$D6DBD\DrDC8BV=U**KeLeaveCriticalRegionKeEnterCriticalRegionIoInitializeRemoveLockExIoReleaseRemoveLockAndWaitExIoReleaseRemoveLockExIoAcquireRemoveLockExntoskrnl.exeIoSetCompletionRoutineExSeSinglePrivilegeCheckZwUnloadDriverZwLoadDriverExFreePoolWithTagZwQueryDefaultLocaleZwSetInformationFileZwQueryInformationFileMmGetSystemRoutineAddressExIsProcessorFeaturePresentHalTranslateBusAddressIoRaiseInformationalHardErrorIoReuseIrpKdDebuggerEnabledKeNumberProcessorsKeSetTargetProcessorDpcRtlInt64ToUnicodeStringRtlUlonglongByteSwapRtlUlongByteSwapRtlUshortByteSwapPsGetVersionIoQueueWorkItemIoFreeWorkItemIoAllocateWorkItemIoCreateSynchronizationEventIoCreateNotificationEventExLocalTimeToSystemTimeExSystemTimeToLocalTimeIoReportTargetDeviceChangeAsynchronousPoUnregisterSystemStatePoSetSystemStatePoRegisterSystemStateRSDS PBA2D:\newbook\AppendixA\Newstub\objchk_wxp_x86\i386\wdmstub.pdb**t*L*4***))))))t)\)D),)))(((((p(X(@(,(( ('''''x'\'D','p GA~PA#0%EX: Pageable code called at IRQL %d Assertion failure in D:\newbook\AppendixA\Newstub\DriverEntry.cpp, line %d: FALSE WDMSTUB - IoCreateDevice failed - %X WDMSTUB - IoAttachDeviceToDeviceStack failed Uc~/VQh-$tj`h- ̍EPjjj"jjMQ&E}}URh-EEH(MUEBMU Q E PMQ&E}uh$.E`UEBMUB,A,MUB A MQE PMQUB MAUB%MA3a}} Ext MQR&EP&E]WDMSTUB WDMSTUB - Deferring to WDMSTUB.VXD version %d.%2.2d WDMSTUB - Overriding WDMSTUB.VXD version %d.%2.2d \Device\WDMSTUB%dWDMSTUB - Unable to allocate IRP for version query WDMSTUB - Deferring to WDMSTUB clone version %d.%2.2d WDMSTUB - Overriding WDMSTUB clone version %d.%2.2d WDMSTUB - IOCTL_INTERNAL_WDMSTUB_GET_VERSION failed to %ws - %X WDMSTUB - More than 100 WDMSTUB clones are loaded in this system! \Device\WDMSTUB%dWDMSTUB - IoCreateDevice failed - %X UEh/jE}tcEHUBu.MQ ~#EH QUBPh/k EMQ REHQh0H EjjUR&E EE}dfMZURh80j EP&MQUREPMQjUR&E}EPMQjjxRjjEPh "&||uh\0E|M&E}ujjjjMQ&UU}|[xr)x%PxQh0 E$xRxPh0 MQUREPh1M& }uMMUu2}uhH12EPh1j MQ&UREPfhL,jjj"MQjUR&E}}EPh1.2$M& L,Q(UEU ]EX: Pageable code called at IRQL %d Assertion failure in D:\newbook\AppendixA\Newstub\DriverEntry.cpp, line %d: FALSE U~2Qh4Wthh4<̃=L,t L,P& H,t]EX: Pageable code called at IRQL %d Assertion failure in D:\newbook\AppendixA\Newstub\DriverEntry.cpp, line %d: FALSE Assertion failure in D:\newbook\AppendixA\Newstub\DriverEntry.cpp, line %d: !(pdx->flags & DUMMY_DEVICE_FLAG) U3~2&Qh5thh5̋EH(MUthh 6̋Myt UBP&MQ&]Ujl,Pj T,QojX,R^j\,PN]V=\87788 ` 0  PP ph8}88888919\9j999999::2: wdmstub.sys_ExFreePoolWithTag@8_ExIsProcessorFeaturePresent@4_ExLocalTimeToSystemTime@8_ExSystemTimeToLocalTime@8_IoCreateNotificationEvent@8_IoCreateSynchronizationEvent@8_IoRaiseInformationalHardError@12_IoReportTargetDeviceChangeAsynchronous@16_IoReuseIrp@8_KeEnterCriticalRegion@0_KeLeaveCriticalRegion@0_KeSetImportanceDpc@8_KeSetTargetProcessorDpc@8_MmGetSystemRoutineAddress@4_PoRegisterSystemState@8_PoSetSystemState@4_PoUnregisterSystemState@4_SeSinglePrivilegeCheck@12WDMSTUB - Driver should only be used in Windows 98Uuh:E- MM} -sUE@405MQB`.E EE}sMUD8Eǀ0MǁUBt`EPiH, H,t(ЅuM&L,P&3]Ujj&]U ]UQE ȃ"@,58, 8,@,r tE"E]WDMSTUB - Stubbing %s WDMSTUB - %s already implemented - not stubbing it IoReleaseRemoveLockAndWaitExWDMSTUB - Stubbing all remove lock functions WDMSTUB - Not stubbing remove lock functions WDMSTUB - Stubbing %s WDMSTUB -- Unable to define export table Software\Microsoft\Windows\CurrentVersionVersionNumberUXSjh%\,=\,u2jhX,=X,uj\,P2jjLT,=T,u)j X,Qj\,R2>EE EE} jM+R,PK u`M+Rh@<!E \,U+E T,fUfAE X,Ux,EEM+RhX<Qjh<,P ulh<E MM}sEU\,M , UT,fMf PUX,M $, UU h<*E EE}s`M,Rh =E \,U,E T,fUfAE X,U,EEj X,QT,R\,PjMQUR,Phl,$tFh$=nj T,QsjX,Rbj\,PR2cd,MQhP=h E@UREPjjh|=MQuZUUEP&M.u EEMQ&U.u MMUR&`,EPm ]Mt h,h,t e,wP,[]̼A|D&AD&DbBnBBBBBBBC*CBCPCdCzCJBCCCCCDDD$D6DBD\DrDC8BIoDeleteDeviceObfDereferenceObject,DbgPrintIoDetachDeviceIoAttachDeviceToDeviceStackIoCreateDeviceObfReferenceObjectKeWaitForSingleObjectIofCallDriverIoBuildDeviceIoControlRequest4IoGetDeviceObjectPointerPRtlInitUnicodeString[_snwprintfKeInitializeEventIofCompleteRequestPoCallDriverPoStartNextPowerIrpHIoIsWdmVersionAvailable9ExAllocatePoolWithTagFExFreePoolgExQueueWorkItemKeSetEvent@IoInitializeIrpjatoiZwClose-ZwQueryValueKeyZwOpenKeyObReferenceObjectByName$IoDriverObjectTypewcscpyntoskrnl.exeBKeGetCurrentIrqlHAL.dll0 H`E4VS_VERSION_INFO?StringFileInfo040904b0VCommentsThis driver may be redistributed only under special license from Walter Oney SoftwareJCompanyNameWalter Oney Softwarel"FileDescriptionWDM stub functions for Windows 982 FileVersion5.00.0040InternalNameWDMSTUBd LegalCopyrightCopyright 2000 by Walter Oney(LegalTrademarks@ OriginalFilenamewdmstub.sys PrivateBuild4ProductNameProgramming the Microsoft Windows Driver Model SP-46 ProductVersion5.00.004 SpecialBuildDVarFileInfo$Translation D33M44C556?6666667788889q99f:;;F<5==u>&??h051522L4q444f5555555 6 6$6(6,6064686<6@6666s88898999 : ;W;c;<<> ?$?O???? 000{112l33333333333333344 4444!4%4+4/45494?4C4I4M4S4W4]4a4g4k4q4u4{44444444444444444444444444455 555555595?5C5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<< <<<<< <$<(<,<0<==}>>>>????0162Y2v2222 33>3\333334*464K4a4s444J5e5t5|555666 7767G7X7h7:::;;D;S;`;j;x;;;;;; <<<<======> >>]>c>z>>>>>>>>>>> ?3?=?H?X?b?w?????????@00 00"030C0T0d0~0000011K1Q1`1j1