├── .gitattributes ├── .gitignore ├── Chapter01 ├── Chapter01.sln ├── HelloWin │ ├── HelloWin.cpp │ ├── HelloWin.vcxproj │ ├── HelloWin.vcxproj.filters │ ├── pch.cpp │ └── pch.h └── ShowError │ ├── ShowError.cpp │ ├── ShowError.vcxproj │ ├── ShowError.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter02 ├── BasicSharing │ ├── BasicSharing.cpp │ ├── BasicSharing.h │ ├── BasicSharing.rc │ ├── BasicSharing.vcxproj │ ├── BasicSharing.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa11136 │ ├── packages.config │ ├── res │ │ └── BasicSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter02.sln ├── PrivateSharing │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── PrivateSharing.cpp │ ├── PrivateSharing.h │ ├── PrivateSharing.rc │ ├── PrivateSharing.vcxproj │ ├── PrivateSharing.vcxproj.filters │ ├── RCa11136 │ ├── packages.config │ ├── res │ │ └── PrivateSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── PrivateSharing2 │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── PrivateSharing.cpp │ ├── PrivateSharing.h │ ├── PrivateSharing2.rc │ ├── PrivateSharing2.vcxproj │ ├── PrivateSharing2.vcxproj.filters │ ├── RCa11136 │ ├── packages.config │ ├── res │ │ └── PrivateSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ ├── stdafx.h │ └── wilex.h └── SingleInstance │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa11136 │ ├── SingleInstance.cpp │ ├── SingleInstance.h │ ├── SingleInstance.rc │ ├── SingleInstance.vcxproj │ ├── SingleInstance.vcxproj.filters │ ├── packages.config │ ├── res │ └── singleinstance.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter03 ├── Chapter03.sln ├── InheritSharing │ ├── InheritSharing.cpp │ ├── InheritSharing.h │ ├── InheritSharing.rc │ ├── InheritSharing.vcxproj │ ├── InheritSharing.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa30368 │ ├── packages.config │ ├── res │ │ └── inheritsharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── MetroManager │ ├── AboutDlg.cpp │ ├── AboutDlg.h │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── MetroManager.cpp │ ├── MetroManager.h │ ├── MetroManager.rc │ ├── MetroManager.vcxproj │ ├── MetroManager.vcxproj.filters │ ├── SearchBar.cpp │ ├── SearchBar.h │ ├── View.cpp │ ├── View.h │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── metromanager.ico │ │ └── toolbar.bmp │ └── resource.h ├── MiniProcExp │ ├── AboutDlg.cpp │ ├── AboutDlg.h │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── MiniProcExp.cpp │ ├── MiniProcExp.h │ ├── MiniProcExp.rc │ ├── MiniProcExp.vcxproj │ ├── MiniProcExp.vcxproj.filters │ ├── NtDll.h │ ├── ProcessManager.cpp │ ├── ProcessManager.h │ ├── View.cpp │ ├── View.h │ ├── packages.config │ ├── res │ │ ├── MiniProcExp.ico │ │ └── Toolbar.bmp │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── ProcEnum │ ├── ProcEnum.cpp │ ├── ProcEnum.vcxproj │ ├── ProcEnum.vcxproj.filters │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── ProcList │ ├── ProcList.cpp │ ├── ProcList.vcxproj │ ├── ProcList.vcxproj.filters │ ├── pch.cpp │ └── pch.h └── ProcList2 │ ├── ProcList2.cpp │ ├── ProcList2.vcxproj │ ├── ProcList2.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter04 ├── Chapter04.sln ├── CpuLimit │ ├── CpuLimit.cpp │ ├── CpuLimit.vcxproj │ ├── CpuLimit.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── JobMon │ ├── JobMon.cpp │ ├── JobMon.h │ ├── JobMon.rc │ ├── JobMon.vcxproj │ ├── JobMon.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa18404 │ ├── packages.config │ ├── res │ │ └── JobMon.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h └── JobTree │ ├── JobTree.cpp │ ├── JobTree.vcxproj │ └── JobTree.vcxproj.filters ├── Chapter05 ├── Chapter05.sln └── PrimesCounter │ ├── PrimesCounter.cpp │ ├── PrimesCounter.vcxproj │ ├── PrimesCounter.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter07 ├── Chapter07.sln ├── HashCalc │ ├── HashCalc.vcxproj │ ├── HashCalc.vcxproj.filters │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── MD5Calculator │ ├── AboutDlg.cpp │ ├── AboutDlg.h │ ├── EventParser.cpp │ ├── EventParser.h │ ├── HashCache.cpp │ ├── HashCache.h │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── MD5Calculator.rc │ ├── MD5Calculator.vcxproj │ ├── MD5Calculator.vcxproj.filters │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── TraceManager.cpp │ ├── TraceManager.h │ ├── View.cpp │ ├── View.h │ ├── packages.config │ ├── res │ │ ├── go.ico │ │ ├── md5calculator.ico │ │ ├── stop.ico │ │ └── toolbar.bmp │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── MD5Calculator2 │ ├── AboutDlg.cpp │ ├── AboutDlg.h │ ├── EventParser.cpp │ ├── EventParser.h │ ├── HashCache.cpp │ ├── HashCache.h │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── MD5Calculator.rc │ ├── MD5Calculator2.vcxproj │ ├── MD5Calculator2.vcxproj.filters │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── TraceManager.cpp │ ├── TraceManager.h │ ├── View.cpp │ ├── View.h │ ├── packages.config │ ├── res │ │ ├── go.ico │ │ ├── md5calculator.ico │ │ ├── stop.ico │ │ └── toolbar.bmp │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── MD5HashCalc │ ├── MD5HashCalc.cpp │ ├── MD5HashCalc.vcxproj │ └── MD5HashCalc.vcxproj.filters ├── QueueDemo │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── QueueDemo.cpp │ ├── QueueDemo.h │ ├── QueueDemo.rc │ ├── QueueDemo.vcxproj │ ├── QueueDemo.vcxproj.filters │ ├── RCa07176 │ ├── packages.config │ ├── res │ │ └── QueueDemo.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleIncrement │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa20380 │ ├── SimpleIncrement.cpp │ ├── SimpleIncrement.h │ ├── SimpleIncrement.rc │ ├── SimpleIncrement.vcxproj │ ├── SimpleIncrement.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── simpleincrement.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h └── ThreadingHelpers │ ├── AutoCriticalSection.cpp │ ├── AutoCriticalSection.h │ ├── AutoReaderWriterLock.cpp │ ├── AutoReaderWriterLock.h │ ├── CriticalSection.cpp │ ├── CriticalSection.h │ ├── ReaderWriterLock.cpp │ ├── ReaderWriterLock.h │ ├── ThreadSafeQueue.cpp │ ├── ThreadSafeQueue.h │ ├── ThreadingHelpers.cpp │ ├── ThreadingHelpers.vcxproj │ ├── ThreadingHelpers.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter08 ├── Chapter08.sln ├── MutexDemo │ ├── MutexDemo.cpp │ ├── MutexDemo.vcxproj │ ├── MutexDemo.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── QueueDemo │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── QueueDemo.cpp │ ├── QueueDemo.h │ ├── QueueDemo.rc │ ├── QueueDemo.vcxproj │ ├── QueueDemo.vcxproj.filters │ ├── RCa07176 │ ├── packages.config │ ├── res │ │ └── QueueDemo.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleTimer │ ├── SimpleTimer.cpp │ ├── SimpleTimer.vcxproj │ ├── SimpleTimer.vcxproj.filters │ ├── pch.cpp │ └── pch.h └── ThreadingHelpers │ ├── AutoCriticalSection.cpp │ ├── AutoCriticalSection.h │ ├── AutoReaderWriterLock.cpp │ ├── AutoReaderWriterLock.h │ ├── CriticalSection.cpp │ ├── CriticalSection.h │ ├── ReaderWriterLock.cpp │ ├── ReaderWriterLock.h │ ├── ThreadSafeQueue.cpp │ ├── ThreadSafeQueue.h │ ├── ThreadingHelpers.cpp │ ├── ThreadingHelpers.vcxproj │ ├── ThreadingHelpers.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter09 ├── Chapter09.sln ├── HashCalc │ ├── HashCalc.vcxproj │ ├── HashCalc.vcxproj.filters │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── MD5Calculator2 │ ├── AboutDlg.cpp │ ├── AboutDlg.h │ ├── EventParser.cpp │ ├── EventParser.h │ ├── HashCache.cpp │ ├── HashCache.h │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── MD5Calculator.rc │ ├── MD5Calculator2.vcxproj │ ├── MD5Calculator2.vcxproj.filters │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── TraceManager.cpp │ ├── TraceManager.h │ ├── View.cpp │ ├── View.h │ ├── packages.config │ ├── res │ │ ├── go.ico │ │ ├── md5calculator.ico │ │ ├── stop.ico │ │ └── toolbar.bmp │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleTimer │ ├── SimpleTimer.cpp │ ├── SimpleTimer.vcxproj │ ├── SimpleTimer.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── SimpleWork │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa46940 │ ├── SimpleWork.cpp │ ├── SimpleWork.h │ ├── SimpleWork.rc │ ├── SimpleWork.vcxproj │ ├── SimpleWork.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── simplework.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleWork2 │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa46940 │ ├── SimpleWork.cpp │ ├── SimpleWork.h │ ├── SimpleWork2.rc │ ├── SimpleWork2.vcxproj │ ├── SimpleWork2.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── simplework.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleWork3 │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa46940 │ ├── SimpleWork.cpp │ ├── SimpleWork.h │ ├── SimpleWork3.rc │ ├── SimpleWork3.sln │ ├── SimpleWork3.vcxproj │ ├── SimpleWork3.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── SimpleWork.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h └── ThreadingHelpers │ ├── AutoCriticalSection.cpp │ ├── AutoCriticalSection.h │ ├── AutoReaderWriterLock.cpp │ ├── AutoReaderWriterLock.h │ ├── CriticalSection.cpp │ ├── CriticalSection.h │ ├── ReaderWriterLock.cpp │ ├── ReaderWriterLock.h │ ├── ThreadSafeQueue.cpp │ ├── ThreadSafeQueue.h │ ├── ThreadingHelpers.cpp │ ├── ThreadingHelpers.vcxproj │ ├── ThreadingHelpers.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter10 ├── Chapter10.sln ├── DeadlockDetector │ ├── DeadlockDetector.cpp │ ├── DeadlockDetector.h │ ├── DeadlockDetector.rc │ ├── DeadlockDetector.vcxproj │ ├── DeadlockDetector.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa34784 │ ├── packages.config │ ├── res │ │ ├── DeadlockDetector.ico │ │ └── refresh.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── FalseSharing │ ├── FalseSharing.cpp │ ├── FalseSharing.vcxproj │ ├── FalseSharing.vcxproj.filters │ ├── packages.config │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h ├── Inc │ └── Matrix.h ├── PrimesCounter │ ├── PrimesCounter.cpp │ ├── PrimesCounter.vcxproj │ ├── PrimesCounter.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── SimpleDeadlock1 │ ├── SimpleDeadlock1.cpp │ ├── SimpleDeadlock1.vcxproj │ └── SimpleDeadlock1.vcxproj.filters ├── SimpleDeadlock2 │ ├── SimpleDeadlock2.cpp │ ├── SimpleDeadlock2.vcxproj │ └── SimpleDeadlock2.vcxproj.filters ├── SumMatrix │ ├── SumMatrix.cpp │ ├── SumMatrix.vcxproj │ ├── SumMatrix.vcxproj.filters │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h ├── breakin │ ├── breakin.cpp │ ├── breakin.vcxproj │ └── breakin.vcxproj.filters └── thlist │ ├── pch.cpp │ ├── pch.h │ ├── thlist.cpp │ ├── thlist.vcxproj │ └── thlist.vcxproj.filters ├── Chapter11 ├── BulkCopy │ ├── BulkCopy.cpp │ ├── BulkCopy.h │ ├── BulkCopy.rc │ ├── BulkCopy.vcxproj │ ├── BulkCopy.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa41200 │ ├── packages.config │ ├── res │ │ ├── bulkcopy.ico │ │ ├── file.ico │ │ └── folder.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── BulkCopy2 │ ├── BulkCopy.cpp │ ├── BulkCopy.h │ ├── BulkCopy.rc │ ├── BulkCopy2.vcxproj │ ├── BulkCopy2.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa41200 │ ├── packages.config │ ├── res │ │ ├── bulkcopy.ico │ │ ├── file.ico │ │ └── folder.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter11.sln ├── DumpDrive │ ├── DumpDrive.cpp │ ├── DumpDrive.vcxproj │ └── DumpDrive.vcxproj.filters ├── EnumDevices │ ├── EnumDevices.cpp │ ├── EnumDevices.vcxproj │ └── EnumDevices.vcxproj.filters ├── SimpleRedirect │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa08444 │ ├── SimpleRedirect.cpp │ ├── SimpleRedirect.h │ ├── SimpleRedirect.rc │ ├── SimpleRedirect.vcxproj │ ├── SimpleRedirect.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── SimpleRedirect.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h └── symlinks │ ├── symlinks.cpp │ ├── symlinks.vcxproj │ └── symlinks.vcxproj.filters ├── Chapter12 ├── Chapter12.sln ├── SimpleShare │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa22652 │ ├── SimpleShare.cpp │ ├── SimpleShare.h │ ├── SimpleShare.rc │ ├── SimpleShare.vcxproj │ ├── SimpleShare.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── SimpleShare.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── SimpleVMMap │ ├── SimpleVMMap.cpp │ ├── SimpleVMMap.vcxproj │ └── SimpleVMMap.vcxproj.filters ├── SimpleVMMap2 │ ├── SimpleVMMap2.cpp │ ├── SimpleVMMap2.vcxproj │ └── SimpleVMMap2.vcxproj.filters └── sysinfo │ ├── sysinfo.cpp │ ├── sysinfo.vcxproj │ └── sysinfo.vcxproj.filters ├── Chapter13 ├── Chapter13.sln ├── MicroExcel │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── MicroExcel.cpp │ ├── MicroExcel.h │ ├── MicroExcel.rc │ ├── MicroExcel.vcxproj │ ├── MicroExcel.vcxproj.filters │ ├── RCa19240 │ ├── packages.config │ ├── res │ │ └── MicroExcel.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── WorkingSets │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── SortHelper.cpp │ ├── SortHelper.h │ ├── View.cpp │ ├── View.h │ ├── VirtualListView.h │ ├── WorkingSets.cpp │ ├── WorkingSets.h │ ├── WorkingSets.rc │ ├── WorkingSets.vcxproj │ ├── WorkingSets.vcxproj.filters │ ├── packages.config │ ├── res │ │ └── WorkingSets.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h └── memwatch │ ├── memwatch.cpp │ ├── memwatch.vcxproj │ └── memwatch.vcxproj.filters ├── Chapter14 ├── BasicSharing │ ├── BasicSharing.cpp │ ├── BasicSharing.h │ ├── BasicSharing.rc │ ├── BasicSharing.vcxproj │ ├── BasicSharing.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa11136 │ ├── packages.config │ ├── res │ │ └── BasicSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── BasicSharingPlus │ ├── BasicSharing.h │ ├── BasicSharing.sln │ ├── BasicSharingPlus.cpp │ ├── BasicSharingPlus.rc │ ├── BasicSharingPlus.vcxproj │ ├── BasicSharingPlus.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── packages.config │ ├── res │ │ └── BasicSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter14.sln ├── MicroExcel │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── MicroExcel.cpp │ ├── MicroExcel.h │ ├── MicroExcel.rc │ ├── MicroExcel.vcxproj │ ├── MicroExcel.vcxproj.filters │ ├── RCa19240 │ ├── packages.config │ ├── res │ │ └── MicroExcel.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── filehist │ ├── filehist.cpp │ ├── filehist.vcxproj │ └── filehist.vcxproj.filters └── memview │ ├── memview.cpp │ ├── memview.vcxproj │ └── memview.vcxproj.filters ├── Chapter15 ├── BasicSharing │ ├── BasicSharing.cpp │ ├── BasicSharing.h │ ├── BasicSharing.rc │ ├── BasicSharing.vcxproj │ ├── BasicSharing.vcxproj.filters │ ├── MainDlg.cpp │ ├── MainDlg.h │ ├── RCa11136 │ ├── packages.config │ ├── res │ │ └── BasicSharing.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter15.sln ├── HookDll │ ├── HookDll.def │ ├── HookDll.vcxproj │ ├── HookDll.vcxproj.filters │ ├── dllmain.cpp │ ├── pch.cpp │ └── pch.h ├── HookInject │ ├── HookInject.cpp │ ├── HookInject.vcxproj │ └── HookInject.vcxproj.filters ├── IATHelper │ ├── IATHelper.cpp │ ├── IATHelper.h │ ├── IATHelper.vcxproj │ ├── IATHelper.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Injected │ ├── Injected.vcxproj │ ├── Injected.vcxproj.filters │ ├── dllmain.cpp │ ├── pch.cpp │ └── pch.h ├── Injector │ ├── Injector.cpp │ ├── Injector.vcxproj │ └── Injector.vcxproj.filters ├── SimpleDll │ ├── Simple.cpp │ ├── Simple.h │ ├── SimpleDll.def │ ├── SimpleDll.vcxproj │ ├── SimpleDll.vcxproj.filters │ ├── dllmain.cpp │ ├── framework.h │ ├── pch.cpp │ └── pch.h ├── SimplePrimes │ ├── SimplePrimes.cpp │ ├── SimplePrimes.vcxproj │ └── SimplePrimes.vcxproj.filters ├── SimplePrimes2 │ ├── SimplePrimes2.cpp │ ├── SimplePrimes2.vcxproj │ └── SimplePrimes2.vcxproj.filters └── WorkingSets │ ├── MainFrm.cpp │ ├── MainFrm.h │ ├── SortHelper.cpp │ ├── SortHelper.h │ ├── View.cpp │ ├── View.h │ ├── VirtualListView.h │ ├── WorkingSets.cpp │ ├── WorkingSets.h │ ├── WorkingSets.rc │ ├── WorkingSets.vcxproj │ ├── WorkingSets.vcxproj.filters │ ├── packages.config │ ├── res │ └── WorkingSets.ico │ ├── resource.h │ ├── stdafx.cpp │ └── stdafx.h ├── Chapter16 ├── Chapter16.sln ├── cfgdemo │ ├── cfgdemo.cpp │ ├── cfgdemo.vcxproj │ └── cfgdemo.vcxproj.filters ├── runas │ ├── runas.cpp │ ├── runas.vcxproj │ └── runas.vcxproj.filters ├── sd │ ├── sd.cpp │ ├── sd.vcxproj │ └── sd.vcxproj.filters ├── setvirt │ ├── setvirt.cpp │ ├── setvirt.vcxproj │ └── setvirt.vcxproj.filters ├── token │ ├── token.cpp │ ├── token.vcxproj │ └── token.vcxproj.filters └── wellknownsids │ ├── wellknownsids.cpp │ ├── wellknownsids.vcxproj │ └── wellknownsids.vcxproj.filters ├── Chapter17 ├── Chapter17.sln ├── DumpKey │ ├── DumpKey.cpp │ ├── DumpKey.vcxproj │ └── DumpKey.vcxproj.filters ├── RegWatch │ ├── RegWatch.cpp │ ├── RegWatch.vcxproj │ └── RegWatch.vcxproj.filters └── RegWatch2 │ ├── EventParser.cpp │ ├── EventParser.h │ ├── RegWatch2.cpp │ ├── RegWatch2.vcxproj │ ├── RegWatch2.vcxproj.filters │ ├── TraceManager.cpp │ ├── TraceManager.h │ └── packages.config ├── Chapter18 ├── CalcClient │ ├── CalcClient.cpp │ ├── CalcClient.vcxproj │ └── CalcClient.vcxproj.filters ├── CalculatorSvr │ ├── CalculatorSvr.cpp │ ├── CalculatorSvr.vcxproj │ └── CalculatorSvr.vcxproj.filters ├── Chapter18.sln ├── LoggerSvr │ ├── LoggerSvr.cpp │ ├── LoggerSvr.vcxproj │ └── LoggerSvr.vcxproj.filters ├── SimplePipe │ ├── SimplePipe.cpp │ ├── SimplePipe.vcxproj │ └── SimplePipe.vcxproj.filters └── TestLog │ ├── TestLog.cpp │ ├── TestLog.vcxproj │ └── TestLog.vcxproj.filters ├── Chapter19 ├── AlarmSvc │ ├── AlarmCommon.h │ ├── AlarmSvc.cpp │ ├── AlarmSvc.vcxproj │ ├── AlarmSvc.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter19.sln ├── GenSvc │ ├── FileLogger.cpp │ ├── FileLogger.h │ ├── GenSvc.cpp │ ├── GenSvc.vcxproj │ ├── GenSvc.vcxproj.filters │ ├── Logger.cpp │ ├── Logger.h │ ├── pch.cpp │ └── pch.h ├── alarm │ ├── alarm.cpp │ ├── alarm.vcxproj │ └── alarm.vcxproj.filters ├── enumsvc │ ├── enumsvc.cpp │ ├── enumsvc.vcxproj │ └── enumsvc.vcxproj.filters └── svcpriv │ ├── svcpriv.cpp │ ├── svcpriv.vcxproj │ └── svcpriv.vcxproj.filters ├── Chapter20 ├── Chapter20.sln ├── CounterSelector │ ├── CounterSelector.cpp │ ├── CounterSelector.vcxproj │ └── CounterSelector.vcxproj.filters ├── DebugPrint │ ├── DebugPrint.cpp │ ├── DebugPrint.vcxproj │ └── DebugPrint.vcxproj.filters ├── EtwMeta │ ├── EtwMeta.cpp │ ├── EtwMeta.vcxproj │ └── EtwMeta.vcxproj.filters ├── KernelETW │ ├── KernelETW.cpp │ ├── KernelETW.vcxproj │ └── KernelETW.vcxproj.filters ├── MD5Calc │ ├── HashCache.cpp │ ├── HashCache.h │ ├── MD5Calc.cpp │ ├── MD5Calc.vcxproj │ ├── MD5Calc.vcxproj.filters │ ├── MD5Calculator.cpp │ ├── MD5Calculator.h │ ├── ProcessManager.cpp │ ├── ProcessManager.h │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── ParseETW │ ├── ParseETW.cpp │ ├── ParseETW.vcxproj │ └── ParseETW.vcxproj.filters ├── QSlice │ ├── PerfCountersQuery.cpp │ ├── PerfCountersQuery.h │ ├── ProcessManager.cpp │ ├── ProcessManager.h │ ├── QSlice.cpp │ ├── QSlice.vcxproj │ ├── QSlice.vcxproj.filters │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── RunETW │ ├── RunETW.cpp │ ├── RunETW.vcxproj │ └── RunETW.vcxproj.filters ├── RunETW2 │ ├── RunETW2.cpp │ ├── RunETW2.vcxproj │ └── RunETW2.vcxproj.filters ├── SimpleDebug │ ├── SimpleDebug.cpp │ ├── SimpleDebug.vcxproj │ └── SimpleDebug.vcxproj.filters └── snapproc │ ├── snapproc.cpp │ ├── snapproc.vcxproj │ └── snapproc.vcxproj.filters ├── Chapter21 ├── BitsDemo │ ├── BitsDemo.cpp │ ├── BitsDemo.vcxproj │ ├── BitsDemo.vcxproj.filters │ ├── JobNotifications.cpp │ └── JobNotifications.h ├── BitsDemoCS │ ├── App.config │ ├── BitsDemoCS.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── bits.dll ├── CalcCS │ ├── App.config │ ├── CalcCS.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Calculator │ ├── Calculator.cpp │ ├── Calculator.vcxproj │ └── Calculator.vcxproj.filters ├── Chapter21.sln └── RPNCalcSvr │ ├── RPNCalcInterfaces.h │ ├── RPNCalcSvr.def │ ├── RPNCalcSvr.vcxproj │ ├── RPNCalcSvr.vcxproj.filters │ ├── RPNCalculator.cpp │ ├── RPNCalculator.h │ ├── RPNCalculatorFactory.cpp │ ├── RPNCalculatorFactory.h │ ├── dllmain.cpp │ ├── pch.cpp │ └── pch.h ├── Chapter22 ├── AppList │ ├── AppList.vcxproj │ ├── AppList.vcxproj.filters │ ├── PropertySheet.props │ ├── main.cpp │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ └── readme.txt ├── Chapter22.sln ├── DateTime │ ├── DateTime.cpp │ ├── DateTime.vcxproj │ └── DateTime.vcxproj.filters ├── DateTime2 │ ├── DateTime2.cpp │ ├── DateTime2.vcxproj │ ├── DateTime2.vcxproj.filters │ ├── packages.config │ ├── pch.cpp │ └── pch.h ├── NetworkInfo │ ├── NetworkInfo.vcxproj │ ├── NetworkInfo.vcxproj.filters │ ├── PropertySheet.props │ ├── main.cpp │ ├── packages.config │ ├── pch.cpp │ ├── pch.h │ └── readme.txt └── NetworkInfoRaw │ ├── NetworkInfoRaw.cpp │ ├── NetworkInfoRaw.vcxproj │ ├── NetworkInfoRaw.vcxproj.filters │ ├── pch.cpp │ └── pch.h ├── Chapter23 ├── Chapter23.sln ├── SEHDemo │ ├── SEHDemo.cpp │ ├── SEHDemo.vcxproj │ └── SEHDemo.vcxproj.filters └── Unhandled │ ├── Unhandled.cpp │ ├── Unhandled.vcxproj │ └── Unhandled.vcxproj.filters ├── Cover2.png ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter01/Chapter01.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/Chapter01.sln -------------------------------------------------------------------------------- /Chapter01/HelloWin/HelloWin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/HelloWin/HelloWin.cpp -------------------------------------------------------------------------------- /Chapter01/HelloWin/HelloWin.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/HelloWin/HelloWin.vcxproj -------------------------------------------------------------------------------- /Chapter01/HelloWin/HelloWin.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/HelloWin/HelloWin.vcxproj.filters -------------------------------------------------------------------------------- /Chapter01/HelloWin/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/HelloWin/pch.cpp -------------------------------------------------------------------------------- /Chapter01/HelloWin/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/HelloWin/pch.h -------------------------------------------------------------------------------- /Chapter01/ShowError/ShowError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/ShowError/ShowError.cpp -------------------------------------------------------------------------------- /Chapter01/ShowError/ShowError.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/ShowError/ShowError.vcxproj -------------------------------------------------------------------------------- /Chapter01/ShowError/ShowError.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/ShowError/ShowError.vcxproj.filters -------------------------------------------------------------------------------- /Chapter01/ShowError/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/ShowError/pch.cpp -------------------------------------------------------------------------------- /Chapter01/ShowError/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter01/ShowError/pch.h -------------------------------------------------------------------------------- /Chapter02/BasicSharing/BasicSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/BasicSharing.cpp -------------------------------------------------------------------------------- /Chapter02/BasicSharing/BasicSharing.h: -------------------------------------------------------------------------------- 1 | // BasicSharing.h 2 | -------------------------------------------------------------------------------- /Chapter02/BasicSharing/BasicSharing.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/BasicSharing.rc -------------------------------------------------------------------------------- /Chapter02/BasicSharing/BasicSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/BasicSharing.vcxproj -------------------------------------------------------------------------------- /Chapter02/BasicSharing/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter02/BasicSharing/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/MainDlg.h -------------------------------------------------------------------------------- /Chapter02/BasicSharing/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/RCa11136 -------------------------------------------------------------------------------- /Chapter02/BasicSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/packages.config -------------------------------------------------------------------------------- /Chapter02/BasicSharing/res/BasicSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/res/BasicSharing.ico -------------------------------------------------------------------------------- /Chapter02/BasicSharing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/resource.h -------------------------------------------------------------------------------- /Chapter02/BasicSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter02/BasicSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/BasicSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter02/Chapter02.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/Chapter02.sln -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/MainDlg.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/PrivateSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/PrivateSharing.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/PrivateSharing.h: -------------------------------------------------------------------------------- 1 | // PrivateSharing.h 2 | -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/PrivateSharing.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/PrivateSharing.rc -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/PrivateSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/PrivateSharing.vcxproj -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/RCa11136 -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/packages.config -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/res/PrivateSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/res/PrivateSharing.ico -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/resource.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/MainDlg.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/PrivateSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/PrivateSharing.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/PrivateSharing.h: -------------------------------------------------------------------------------- 1 | // PrivateSharing.h 2 | -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/PrivateSharing2.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/PrivateSharing2.rc -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/PrivateSharing2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/PrivateSharing2.vcxproj -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/RCa11136 -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/packages.config -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/res/PrivateSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/res/PrivateSharing.ico -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/resource.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/stdafx.cpp -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/stdafx.h -------------------------------------------------------------------------------- /Chapter02/PrivateSharing2/wilex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/PrivateSharing2/wilex.h -------------------------------------------------------------------------------- /Chapter02/SingleInstance/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter02/SingleInstance/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/MainDlg.h -------------------------------------------------------------------------------- /Chapter02/SingleInstance/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/RCa11136 -------------------------------------------------------------------------------- /Chapter02/SingleInstance/SingleInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/SingleInstance.cpp -------------------------------------------------------------------------------- /Chapter02/SingleInstance/SingleInstance.h: -------------------------------------------------------------------------------- 1 | // SingleInstance.h 2 | -------------------------------------------------------------------------------- /Chapter02/SingleInstance/SingleInstance.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/SingleInstance.rc -------------------------------------------------------------------------------- /Chapter02/SingleInstance/SingleInstance.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/SingleInstance.vcxproj -------------------------------------------------------------------------------- /Chapter02/SingleInstance/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/packages.config -------------------------------------------------------------------------------- /Chapter02/SingleInstance/res/singleinstance.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/res/singleinstance.ico -------------------------------------------------------------------------------- /Chapter02/SingleInstance/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/resource.h -------------------------------------------------------------------------------- /Chapter02/SingleInstance/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/stdafx.cpp -------------------------------------------------------------------------------- /Chapter02/SingleInstance/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter02/SingleInstance/stdafx.h -------------------------------------------------------------------------------- /Chapter03/Chapter03.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/Chapter03.sln -------------------------------------------------------------------------------- /Chapter03/InheritSharing/InheritSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/InheritSharing.cpp -------------------------------------------------------------------------------- /Chapter03/InheritSharing/InheritSharing.h: -------------------------------------------------------------------------------- 1 | // InheritSharing.h 2 | -------------------------------------------------------------------------------- /Chapter03/InheritSharing/InheritSharing.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/InheritSharing.rc -------------------------------------------------------------------------------- /Chapter03/InheritSharing/InheritSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/InheritSharing.vcxproj -------------------------------------------------------------------------------- /Chapter03/InheritSharing/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter03/InheritSharing/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/MainDlg.h -------------------------------------------------------------------------------- /Chapter03/InheritSharing/RCa30368: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/RCa30368 -------------------------------------------------------------------------------- /Chapter03/InheritSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/packages.config -------------------------------------------------------------------------------- /Chapter03/InheritSharing/res/inheritsharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/res/inheritsharing.ico -------------------------------------------------------------------------------- /Chapter03/InheritSharing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/resource.h -------------------------------------------------------------------------------- /Chapter03/InheritSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter03/InheritSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/InheritSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/AboutDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/AboutDlg.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/AboutDlg.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/MainFrm.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/MetroManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/MetroManager.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/MetroManager.h: -------------------------------------------------------------------------------- 1 | // MetroManager.h 2 | -------------------------------------------------------------------------------- /Chapter03/MetroManager/MetroManager.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/MetroManager.rc -------------------------------------------------------------------------------- /Chapter03/MetroManager/MetroManager.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/MetroManager.vcxproj -------------------------------------------------------------------------------- /Chapter03/MetroManager/SearchBar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/SearchBar.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/SearchBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/SearchBar.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/View.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/View.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/packages.config -------------------------------------------------------------------------------- /Chapter03/MetroManager/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/pch.cpp -------------------------------------------------------------------------------- /Chapter03/MetroManager/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/pch.h -------------------------------------------------------------------------------- /Chapter03/MetroManager/res/metromanager.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/res/metromanager.ico -------------------------------------------------------------------------------- /Chapter03/MetroManager/res/toolbar.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/res/toolbar.bmp -------------------------------------------------------------------------------- /Chapter03/MetroManager/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MetroManager/resource.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/AboutDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/AboutDlg.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/AboutDlg.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MainFrm.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MiniProcExp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MiniProcExp.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MiniProcExp.h: -------------------------------------------------------------------------------- 1 | // MiniProcExp.h 2 | -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MiniProcExp.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MiniProcExp.rc -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MiniProcExp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MiniProcExp.vcxproj -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/MiniProcExp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/MiniProcExp.vcxproj.filters -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/NtDll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/NtDll.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/ProcessManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/ProcessManager.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/ProcessManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/ProcessManager.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/View.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/View.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/packages.config -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/res/MiniProcExp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/res/MiniProcExp.ico -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/res/Toolbar.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/res/Toolbar.bmp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/resource.h -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/stdafx.cpp -------------------------------------------------------------------------------- /Chapter03/MiniProcExp/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/MiniProcExp/stdafx.h -------------------------------------------------------------------------------- /Chapter03/ProcEnum/ProcEnum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/ProcEnum.cpp -------------------------------------------------------------------------------- /Chapter03/ProcEnum/ProcEnum.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/ProcEnum.vcxproj -------------------------------------------------------------------------------- /Chapter03/ProcEnum/ProcEnum.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/ProcEnum.vcxproj.filters -------------------------------------------------------------------------------- /Chapter03/ProcEnum/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/packages.config -------------------------------------------------------------------------------- /Chapter03/ProcEnum/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/pch.cpp -------------------------------------------------------------------------------- /Chapter03/ProcEnum/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcEnum/pch.h -------------------------------------------------------------------------------- /Chapter03/ProcList/ProcList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList/ProcList.cpp -------------------------------------------------------------------------------- /Chapter03/ProcList/ProcList.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList/ProcList.vcxproj -------------------------------------------------------------------------------- /Chapter03/ProcList/ProcList.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList/ProcList.vcxproj.filters -------------------------------------------------------------------------------- /Chapter03/ProcList/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList/pch.cpp -------------------------------------------------------------------------------- /Chapter03/ProcList/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList/pch.h -------------------------------------------------------------------------------- /Chapter03/ProcList2/ProcList2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList2/ProcList2.cpp -------------------------------------------------------------------------------- /Chapter03/ProcList2/ProcList2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList2/ProcList2.vcxproj -------------------------------------------------------------------------------- /Chapter03/ProcList2/ProcList2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList2/ProcList2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter03/ProcList2/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList2/pch.cpp -------------------------------------------------------------------------------- /Chapter03/ProcList2/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter03/ProcList2/pch.h -------------------------------------------------------------------------------- /Chapter04/Chapter04.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/Chapter04.sln -------------------------------------------------------------------------------- /Chapter04/CpuLimit/CpuLimit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/CpuLimit/CpuLimit.cpp -------------------------------------------------------------------------------- /Chapter04/CpuLimit/CpuLimit.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/CpuLimit/CpuLimit.vcxproj -------------------------------------------------------------------------------- /Chapter04/CpuLimit/CpuLimit.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/CpuLimit/CpuLimit.vcxproj.filters -------------------------------------------------------------------------------- /Chapter04/CpuLimit/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/CpuLimit/pch.cpp -------------------------------------------------------------------------------- /Chapter04/CpuLimit/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/CpuLimit/pch.h -------------------------------------------------------------------------------- /Chapter04/JobMon/JobMon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/JobMon.cpp -------------------------------------------------------------------------------- /Chapter04/JobMon/JobMon.h: -------------------------------------------------------------------------------- 1 | // JobMon.h 2 | -------------------------------------------------------------------------------- /Chapter04/JobMon/JobMon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/JobMon.rc -------------------------------------------------------------------------------- /Chapter04/JobMon/JobMon.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/JobMon.vcxproj -------------------------------------------------------------------------------- /Chapter04/JobMon/JobMon.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/JobMon.vcxproj.filters -------------------------------------------------------------------------------- /Chapter04/JobMon/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter04/JobMon/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/MainDlg.h -------------------------------------------------------------------------------- /Chapter04/JobMon/RCa18404: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/RCa18404 -------------------------------------------------------------------------------- /Chapter04/JobMon/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/packages.config -------------------------------------------------------------------------------- /Chapter04/JobMon/res/JobMon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/res/JobMon.ico -------------------------------------------------------------------------------- /Chapter04/JobMon/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/resource.h -------------------------------------------------------------------------------- /Chapter04/JobMon/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/stdafx.cpp -------------------------------------------------------------------------------- /Chapter04/JobMon/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobMon/stdafx.h -------------------------------------------------------------------------------- /Chapter04/JobTree/JobTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobTree/JobTree.cpp -------------------------------------------------------------------------------- /Chapter04/JobTree/JobTree.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobTree/JobTree.vcxproj -------------------------------------------------------------------------------- /Chapter04/JobTree/JobTree.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter04/JobTree/JobTree.vcxproj.filters -------------------------------------------------------------------------------- /Chapter05/Chapter05.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter05/Chapter05.sln -------------------------------------------------------------------------------- /Chapter05/PrimesCounter/PrimesCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter05/PrimesCounter/PrimesCounter.cpp -------------------------------------------------------------------------------- /Chapter05/PrimesCounter/PrimesCounter.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter05/PrimesCounter/PrimesCounter.vcxproj -------------------------------------------------------------------------------- /Chapter05/PrimesCounter/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter05/PrimesCounter/pch.cpp -------------------------------------------------------------------------------- /Chapter05/PrimesCounter/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter05/PrimesCounter/pch.h -------------------------------------------------------------------------------- /Chapter07/Chapter07.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/Chapter07.sln -------------------------------------------------------------------------------- /Chapter07/HashCalc/HashCalc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/HashCalc.vcxproj -------------------------------------------------------------------------------- /Chapter07/HashCalc/HashCalc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/HashCalc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter07/HashCalc/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter07/HashCalc/MD5Calculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/MD5Calculator.h -------------------------------------------------------------------------------- /Chapter07/HashCalc/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/packages.config -------------------------------------------------------------------------------- /Chapter07/HashCalc/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/pch.cpp -------------------------------------------------------------------------------- /Chapter07/HashCalc/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/HashCalc/pch.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/AboutDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/AboutDlg.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/AboutDlg.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/EventParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/EventParser.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/EventParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/EventParser.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/HashCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/HashCache.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/HashCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/HashCache.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MD5Calculator.h: -------------------------------------------------------------------------------- 1 | // MD5Calculator.h 2 | -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MD5Calculator.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/MD5Calculator.rc -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MD5Calculator.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/MD5Calculator.vcxproj -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/MainFrm.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/TraceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/TraceManager.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/TraceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/TraceManager.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/View.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/View.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/packages.config -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/res/go.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/res/go.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/res/md5calculator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/res/md5calculator.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/res/stop.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/res/stop.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/res/toolbar.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/res/toolbar.bmp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/resource.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/stdafx.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator/stdafx.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/AboutDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/AboutDlg.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/AboutDlg.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/EventParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/EventParser.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/EventParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/EventParser.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/HashCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/HashCache.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/HashCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/HashCache.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MD5Calculator.h: -------------------------------------------------------------------------------- 1 | // MD5Calculator.h 2 | -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MD5Calculator.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/MD5Calculator.rc -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MD5Calculator2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/MD5Calculator2.vcxproj -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/MainFrm.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/TraceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/TraceManager.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/TraceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/TraceManager.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/View.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/View.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/packages.config -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/res/go.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/res/go.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/res/md5calculator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/res/md5calculator.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/res/stop.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/res/stop.ico -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/res/toolbar.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/res/toolbar.bmp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/resource.h -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/stdafx.cpp -------------------------------------------------------------------------------- /Chapter07/MD5Calculator2/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5Calculator2/stdafx.h -------------------------------------------------------------------------------- /Chapter07/MD5HashCalc/MD5HashCalc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5HashCalc/MD5HashCalc.cpp -------------------------------------------------------------------------------- /Chapter07/MD5HashCalc/MD5HashCalc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5HashCalc/MD5HashCalc.vcxproj -------------------------------------------------------------------------------- /Chapter07/MD5HashCalc/MD5HashCalc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/MD5HashCalc/MD5HashCalc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter07/QueueDemo/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter07/QueueDemo/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/MainDlg.h -------------------------------------------------------------------------------- /Chapter07/QueueDemo/QueueDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/QueueDemo.cpp -------------------------------------------------------------------------------- /Chapter07/QueueDemo/QueueDemo.h: -------------------------------------------------------------------------------- 1 | // QueueDemo.h 2 | -------------------------------------------------------------------------------- /Chapter07/QueueDemo/QueueDemo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/QueueDemo.rc -------------------------------------------------------------------------------- /Chapter07/QueueDemo/QueueDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/QueueDemo.vcxproj -------------------------------------------------------------------------------- /Chapter07/QueueDemo/QueueDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/QueueDemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter07/QueueDemo/RCa07176: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/RCa07176 -------------------------------------------------------------------------------- /Chapter07/QueueDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/packages.config -------------------------------------------------------------------------------- /Chapter07/QueueDemo/res/QueueDemo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/res/QueueDemo.ico -------------------------------------------------------------------------------- /Chapter07/QueueDemo/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/resource.h -------------------------------------------------------------------------------- /Chapter07/QueueDemo/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/stdafx.cpp -------------------------------------------------------------------------------- /Chapter07/QueueDemo/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/QueueDemo/stdafx.h -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/MainDlg.h -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/RCa20380: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/RCa20380 -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/SimpleIncrement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/SimpleIncrement.cpp -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/SimpleIncrement.h: -------------------------------------------------------------------------------- 1 | // SimpleIncrement.h 2 | -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/SimpleIncrement.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/SimpleIncrement.rc -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/SimpleIncrement.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/SimpleIncrement.vcxproj -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/packages.config -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/res/simpleincrement.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/res/simpleincrement.ico -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/resource.h -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/stdafx.cpp -------------------------------------------------------------------------------- /Chapter07/SimpleIncrement/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/SimpleIncrement/stdafx.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/AutoCriticalSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/AutoCriticalSection.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/AutoCriticalSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/AutoCriticalSection.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/AutoReaderWriterLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/AutoReaderWriterLock.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/CriticalSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/CriticalSection.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/CriticalSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/CriticalSection.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/ReaderWriterLock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/ReaderWriterLock.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/ReaderWriterLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/ReaderWriterLock.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/ThreadSafeQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/ThreadSafeQueue.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/ThreadSafeQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/ThreadSafeQueue.h -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/ThreadingHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/ThreadingHelpers.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/pch.cpp -------------------------------------------------------------------------------- /Chapter07/ThreadingHelpers/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter07/ThreadingHelpers/pch.h -------------------------------------------------------------------------------- /Chapter08/Chapter08.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/Chapter08.sln -------------------------------------------------------------------------------- /Chapter08/MutexDemo/MutexDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/MutexDemo/MutexDemo.cpp -------------------------------------------------------------------------------- /Chapter08/MutexDemo/MutexDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/MutexDemo/MutexDemo.vcxproj -------------------------------------------------------------------------------- /Chapter08/MutexDemo/MutexDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/MutexDemo/MutexDemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter08/MutexDemo/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/MutexDemo/pch.cpp -------------------------------------------------------------------------------- /Chapter08/MutexDemo/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/MutexDemo/pch.h -------------------------------------------------------------------------------- /Chapter08/QueueDemo/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter08/QueueDemo/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/MainDlg.h -------------------------------------------------------------------------------- /Chapter08/QueueDemo/QueueDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/QueueDemo.cpp -------------------------------------------------------------------------------- /Chapter08/QueueDemo/QueueDemo.h: -------------------------------------------------------------------------------- 1 | // QueueDemo.h 2 | -------------------------------------------------------------------------------- /Chapter08/QueueDemo/QueueDemo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/QueueDemo.rc -------------------------------------------------------------------------------- /Chapter08/QueueDemo/QueueDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/QueueDemo.vcxproj -------------------------------------------------------------------------------- /Chapter08/QueueDemo/QueueDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/QueueDemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter08/QueueDemo/RCa07176: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/RCa07176 -------------------------------------------------------------------------------- /Chapter08/QueueDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/packages.config -------------------------------------------------------------------------------- /Chapter08/QueueDemo/res/QueueDemo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/res/QueueDemo.ico -------------------------------------------------------------------------------- /Chapter08/QueueDemo/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/resource.h -------------------------------------------------------------------------------- /Chapter08/QueueDemo/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/stdafx.cpp -------------------------------------------------------------------------------- /Chapter08/QueueDemo/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/QueueDemo/stdafx.h -------------------------------------------------------------------------------- /Chapter08/SimpleTimer/SimpleTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/SimpleTimer/SimpleTimer.cpp -------------------------------------------------------------------------------- /Chapter08/SimpleTimer/SimpleTimer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/SimpleTimer/SimpleTimer.vcxproj -------------------------------------------------------------------------------- /Chapter08/SimpleTimer/SimpleTimer.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/SimpleTimer/SimpleTimer.vcxproj.filters -------------------------------------------------------------------------------- /Chapter08/SimpleTimer/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/SimpleTimer/pch.cpp -------------------------------------------------------------------------------- /Chapter08/SimpleTimer/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/SimpleTimer/pch.h -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/AutoCriticalSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/AutoCriticalSection.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/CriticalSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/CriticalSection.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/CriticalSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/CriticalSection.h -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/ReaderWriterLock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/ReaderWriterLock.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/ReaderWriterLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/ReaderWriterLock.h -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/ThreadSafeQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/ThreadSafeQueue.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/ThreadSafeQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/ThreadSafeQueue.h -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/ThreadingHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/ThreadingHelpers.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/pch.cpp -------------------------------------------------------------------------------- /Chapter08/ThreadingHelpers/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter08/ThreadingHelpers/pch.h -------------------------------------------------------------------------------- /Chapter09/Chapter09.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/Chapter09.sln -------------------------------------------------------------------------------- /Chapter09/HashCalc/HashCalc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/HashCalc.vcxproj -------------------------------------------------------------------------------- /Chapter09/HashCalc/HashCalc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/HashCalc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter09/HashCalc/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter09/HashCalc/MD5Calculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/MD5Calculator.h -------------------------------------------------------------------------------- /Chapter09/HashCalc/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/packages.config -------------------------------------------------------------------------------- /Chapter09/HashCalc/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/pch.cpp -------------------------------------------------------------------------------- /Chapter09/HashCalc/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/HashCalc/pch.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/AboutDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/AboutDlg.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/AboutDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/AboutDlg.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/EventParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/EventParser.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/EventParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/EventParser.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/HashCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/HashCache.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/HashCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/HashCache.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MD5Calculator.h: -------------------------------------------------------------------------------- 1 | // MD5Calculator.h 2 | -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MD5Calculator.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/MD5Calculator.rc -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MD5Calculator2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/MD5Calculator2.vcxproj -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/MainFrm.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/TraceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/TraceManager.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/TraceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/TraceManager.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/View.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/View.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/packages.config -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/res/go.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/res/go.ico -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/res/md5calculator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/res/md5calculator.ico -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/res/stop.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/res/stop.ico -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/res/toolbar.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/res/toolbar.bmp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/resource.h -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/stdafx.cpp -------------------------------------------------------------------------------- /Chapter09/MD5Calculator2/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/MD5Calculator2/stdafx.h -------------------------------------------------------------------------------- /Chapter09/SimpleTimer/SimpleTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleTimer/SimpleTimer.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleTimer/SimpleTimer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleTimer/SimpleTimer.vcxproj -------------------------------------------------------------------------------- /Chapter09/SimpleTimer/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleTimer/pch.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleTimer/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleTimer/pch.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/MainDlg.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork/RCa46940: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/RCa46940 -------------------------------------------------------------------------------- /Chapter09/SimpleWork/SimpleWork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/SimpleWork.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork/SimpleWork.h: -------------------------------------------------------------------------------- 1 | // SimpleWork.h 2 | -------------------------------------------------------------------------------- /Chapter09/SimpleWork/SimpleWork.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/SimpleWork.rc -------------------------------------------------------------------------------- /Chapter09/SimpleWork/SimpleWork.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/SimpleWork.vcxproj -------------------------------------------------------------------------------- /Chapter09/SimpleWork/SimpleWork.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/SimpleWork.vcxproj.filters -------------------------------------------------------------------------------- /Chapter09/SimpleWork/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/packages.config -------------------------------------------------------------------------------- /Chapter09/SimpleWork/res/simplework.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/res/simplework.ico -------------------------------------------------------------------------------- /Chapter09/SimpleWork/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/resource.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/stdafx.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork/stdafx.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/MainDlg.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/RCa46940: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/RCa46940 -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/SimpleWork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/SimpleWork.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/SimpleWork.h: -------------------------------------------------------------------------------- 1 | // SimpleWork.h 2 | -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/SimpleWork2.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/SimpleWork2.rc -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/SimpleWork2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/SimpleWork2.vcxproj -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/packages.config -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/res/simplework.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/res/simplework.ico -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/resource.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/stdafx.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork2/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork2/stdafx.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/MainDlg.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/RCa46940: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/RCa46940 -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/SimpleWork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/SimpleWork.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/SimpleWork.h: -------------------------------------------------------------------------------- 1 | // SimpleWork.h 2 | -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/SimpleWork3.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/SimpleWork3.rc -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/SimpleWork3.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/SimpleWork3.sln -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/SimpleWork3.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/SimpleWork3.vcxproj -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/packages.config -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/res/SimpleWork.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/res/SimpleWork.ico -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/resource.h -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/stdafx.cpp -------------------------------------------------------------------------------- /Chapter09/SimpleWork3/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/SimpleWork3/stdafx.h -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/CriticalSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/CriticalSection.cpp -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/CriticalSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/CriticalSection.h -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/ReaderWriterLock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/ReaderWriterLock.cpp -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/ReaderWriterLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/ReaderWriterLock.h -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/ThreadSafeQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/ThreadSafeQueue.cpp -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/ThreadSafeQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/ThreadSafeQueue.h -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/ThreadingHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/ThreadingHelpers.cpp -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/pch.cpp -------------------------------------------------------------------------------- /Chapter09/ThreadingHelpers/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter09/ThreadingHelpers/pch.h -------------------------------------------------------------------------------- /Chapter10/Chapter10.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/Chapter10.sln -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/DeadlockDetector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/DeadlockDetector.cpp -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/DeadlockDetector.h: -------------------------------------------------------------------------------- 1 | // DeadlockDetector.h 2 | -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/DeadlockDetector.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/DeadlockDetector.rc -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/MainDlg.h -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/RCa34784: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/RCa34784 -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/packages.config -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/res/refresh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/res/refresh.ico -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/resource.h -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/stdafx.cpp -------------------------------------------------------------------------------- /Chapter10/DeadlockDetector/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/DeadlockDetector/stdafx.h -------------------------------------------------------------------------------- /Chapter10/FalseSharing/FalseSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/FalseSharing.cpp -------------------------------------------------------------------------------- /Chapter10/FalseSharing/FalseSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/FalseSharing.vcxproj -------------------------------------------------------------------------------- /Chapter10/FalseSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/packages.config -------------------------------------------------------------------------------- /Chapter10/FalseSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter10/FalseSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter10/FalseSharing/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/FalseSharing/targetver.h -------------------------------------------------------------------------------- /Chapter10/Inc/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/Inc/Matrix.h -------------------------------------------------------------------------------- /Chapter10/PrimesCounter/PrimesCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/PrimesCounter/PrimesCounter.cpp -------------------------------------------------------------------------------- /Chapter10/PrimesCounter/PrimesCounter.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/PrimesCounter/PrimesCounter.vcxproj -------------------------------------------------------------------------------- /Chapter10/PrimesCounter/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/PrimesCounter/pch.cpp -------------------------------------------------------------------------------- /Chapter10/PrimesCounter/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/PrimesCounter/pch.h -------------------------------------------------------------------------------- /Chapter10/SimpleDeadlock1/SimpleDeadlock1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SimpleDeadlock1/SimpleDeadlock1.cpp -------------------------------------------------------------------------------- /Chapter10/SimpleDeadlock2/SimpleDeadlock2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SimpleDeadlock2/SimpleDeadlock2.cpp -------------------------------------------------------------------------------- /Chapter10/SumMatrix/SumMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/SumMatrix.cpp -------------------------------------------------------------------------------- /Chapter10/SumMatrix/SumMatrix.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/SumMatrix.vcxproj -------------------------------------------------------------------------------- /Chapter10/SumMatrix/SumMatrix.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/SumMatrix.vcxproj.filters -------------------------------------------------------------------------------- /Chapter10/SumMatrix/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/stdafx.cpp -------------------------------------------------------------------------------- /Chapter10/SumMatrix/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/stdafx.h -------------------------------------------------------------------------------- /Chapter10/SumMatrix/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/SumMatrix/targetver.h -------------------------------------------------------------------------------- /Chapter10/breakin/breakin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/breakin/breakin.cpp -------------------------------------------------------------------------------- /Chapter10/breakin/breakin.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/breakin/breakin.vcxproj -------------------------------------------------------------------------------- /Chapter10/breakin/breakin.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/breakin/breakin.vcxproj.filters -------------------------------------------------------------------------------- /Chapter10/thlist/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/thlist/pch.cpp -------------------------------------------------------------------------------- /Chapter10/thlist/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/thlist/pch.h -------------------------------------------------------------------------------- /Chapter10/thlist/thlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/thlist/thlist.cpp -------------------------------------------------------------------------------- /Chapter10/thlist/thlist.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/thlist/thlist.vcxproj -------------------------------------------------------------------------------- /Chapter10/thlist/thlist.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter10/thlist/thlist.vcxproj.filters -------------------------------------------------------------------------------- /Chapter11/BulkCopy/BulkCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/BulkCopy.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy/BulkCopy.h: -------------------------------------------------------------------------------- 1 | // BulkCopy.h 2 | -------------------------------------------------------------------------------- /Chapter11/BulkCopy/BulkCopy.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/BulkCopy.rc -------------------------------------------------------------------------------- /Chapter11/BulkCopy/BulkCopy.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/BulkCopy.vcxproj -------------------------------------------------------------------------------- /Chapter11/BulkCopy/BulkCopy.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/BulkCopy.vcxproj.filters -------------------------------------------------------------------------------- /Chapter11/BulkCopy/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/MainDlg.h -------------------------------------------------------------------------------- /Chapter11/BulkCopy/RCa41200: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/RCa41200 -------------------------------------------------------------------------------- /Chapter11/BulkCopy/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/packages.config -------------------------------------------------------------------------------- /Chapter11/BulkCopy/res/bulkcopy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/res/bulkcopy.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy/res/file.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/res/file.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy/res/folder.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/res/folder.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/resource.h -------------------------------------------------------------------------------- /Chapter11/BulkCopy/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/stdafx.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy/stdafx.h -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/BulkCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/BulkCopy.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/BulkCopy.h: -------------------------------------------------------------------------------- 1 | // BulkCopy.h 2 | -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/BulkCopy.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/BulkCopy.rc -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/BulkCopy2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/BulkCopy2.vcxproj -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/BulkCopy2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/BulkCopy2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/MainDlg.h -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/RCa41200: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/RCa41200 -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/packages.config -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/res/bulkcopy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/res/bulkcopy.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/res/file.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/res/file.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/res/folder.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/res/folder.ico -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/resource.h -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/stdafx.cpp -------------------------------------------------------------------------------- /Chapter11/BulkCopy2/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/BulkCopy2/stdafx.h -------------------------------------------------------------------------------- /Chapter11/Chapter11.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/Chapter11.sln -------------------------------------------------------------------------------- /Chapter11/DumpDrive/DumpDrive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/DumpDrive/DumpDrive.cpp -------------------------------------------------------------------------------- /Chapter11/DumpDrive/DumpDrive.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/DumpDrive/DumpDrive.vcxproj -------------------------------------------------------------------------------- /Chapter11/DumpDrive/DumpDrive.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/DumpDrive/DumpDrive.vcxproj.filters -------------------------------------------------------------------------------- /Chapter11/EnumDevices/EnumDevices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/EnumDevices/EnumDevices.cpp -------------------------------------------------------------------------------- /Chapter11/EnumDevices/EnumDevices.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/EnumDevices/EnumDevices.vcxproj -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/MainDlg.h -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/RCa08444: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/RCa08444 -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/SimpleRedirect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/SimpleRedirect.cpp -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/SimpleRedirect.h: -------------------------------------------------------------------------------- 1 | // SimpleRedirect.h 2 | -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/SimpleRedirect.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/SimpleRedirect.rc -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/SimpleRedirect.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/SimpleRedirect.vcxproj -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/packages.config -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/res/SimpleRedirect.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/res/SimpleRedirect.ico -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/resource.h -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/stdafx.cpp -------------------------------------------------------------------------------- /Chapter11/SimpleRedirect/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/SimpleRedirect/stdafx.h -------------------------------------------------------------------------------- /Chapter11/symlinks/symlinks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/symlinks/symlinks.cpp -------------------------------------------------------------------------------- /Chapter11/symlinks/symlinks.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/symlinks/symlinks.vcxproj -------------------------------------------------------------------------------- /Chapter11/symlinks/symlinks.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter11/symlinks/symlinks.vcxproj.filters -------------------------------------------------------------------------------- /Chapter12/Chapter12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/Chapter12.sln -------------------------------------------------------------------------------- /Chapter12/SimpleShare/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter12/SimpleShare/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/MainDlg.h -------------------------------------------------------------------------------- /Chapter12/SimpleShare/RCa22652: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/RCa22652 -------------------------------------------------------------------------------- /Chapter12/SimpleShare/SimpleShare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/SimpleShare.cpp -------------------------------------------------------------------------------- /Chapter12/SimpleShare/SimpleShare.h: -------------------------------------------------------------------------------- 1 | // SimpleShare.h 2 | -------------------------------------------------------------------------------- /Chapter12/SimpleShare/SimpleShare.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/SimpleShare.rc -------------------------------------------------------------------------------- /Chapter12/SimpleShare/SimpleShare.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/SimpleShare.vcxproj -------------------------------------------------------------------------------- /Chapter12/SimpleShare/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/packages.config -------------------------------------------------------------------------------- /Chapter12/SimpleShare/res/SimpleShare.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/res/SimpleShare.ico -------------------------------------------------------------------------------- /Chapter12/SimpleShare/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/resource.h -------------------------------------------------------------------------------- /Chapter12/SimpleShare/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/stdafx.cpp -------------------------------------------------------------------------------- /Chapter12/SimpleShare/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleShare/stdafx.h -------------------------------------------------------------------------------- /Chapter12/SimpleVMMap/SimpleVMMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleVMMap/SimpleVMMap.cpp -------------------------------------------------------------------------------- /Chapter12/SimpleVMMap/SimpleVMMap.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleVMMap/SimpleVMMap.vcxproj -------------------------------------------------------------------------------- /Chapter12/SimpleVMMap2/SimpleVMMap2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleVMMap2/SimpleVMMap2.cpp -------------------------------------------------------------------------------- /Chapter12/SimpleVMMap2/SimpleVMMap2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/SimpleVMMap2/SimpleVMMap2.vcxproj -------------------------------------------------------------------------------- /Chapter12/sysinfo/sysinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/sysinfo/sysinfo.cpp -------------------------------------------------------------------------------- /Chapter12/sysinfo/sysinfo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/sysinfo/sysinfo.vcxproj -------------------------------------------------------------------------------- /Chapter12/sysinfo/sysinfo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter12/sysinfo/sysinfo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter13/Chapter13.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/Chapter13.sln -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MainDlg.h -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MicroExcel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MicroExcel.cpp -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MicroExcel.h: -------------------------------------------------------------------------------- 1 | // MicroExcel.h 2 | -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MicroExcel.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MicroExcel.rc -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MicroExcel.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MicroExcel.vcxproj -------------------------------------------------------------------------------- /Chapter13/MicroExcel/MicroExcel.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/MicroExcel.vcxproj.filters -------------------------------------------------------------------------------- /Chapter13/MicroExcel/RCa19240: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/RCa19240 -------------------------------------------------------------------------------- /Chapter13/MicroExcel/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/packages.config -------------------------------------------------------------------------------- /Chapter13/MicroExcel/res/MicroExcel.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/res/MicroExcel.ico -------------------------------------------------------------------------------- /Chapter13/MicroExcel/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/resource.h -------------------------------------------------------------------------------- /Chapter13/MicroExcel/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/stdafx.cpp -------------------------------------------------------------------------------- /Chapter13/MicroExcel/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/MicroExcel/stdafx.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter13/WorkingSets/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/MainFrm.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/SortHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/SortHelper.cpp -------------------------------------------------------------------------------- /Chapter13/WorkingSets/SortHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/SortHelper.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/View.cpp -------------------------------------------------------------------------------- /Chapter13/WorkingSets/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/View.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/VirtualListView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/VirtualListView.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/WorkingSets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/WorkingSets.cpp -------------------------------------------------------------------------------- /Chapter13/WorkingSets/WorkingSets.h: -------------------------------------------------------------------------------- 1 | // WorkingSets.h 2 | -------------------------------------------------------------------------------- /Chapter13/WorkingSets/WorkingSets.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/WorkingSets.rc -------------------------------------------------------------------------------- /Chapter13/WorkingSets/WorkingSets.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/WorkingSets.vcxproj -------------------------------------------------------------------------------- /Chapter13/WorkingSets/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/packages.config -------------------------------------------------------------------------------- /Chapter13/WorkingSets/res/WorkingSets.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/res/WorkingSets.ico -------------------------------------------------------------------------------- /Chapter13/WorkingSets/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/resource.h -------------------------------------------------------------------------------- /Chapter13/WorkingSets/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/stdafx.cpp -------------------------------------------------------------------------------- /Chapter13/WorkingSets/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/WorkingSets/stdafx.h -------------------------------------------------------------------------------- /Chapter13/memwatch/memwatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/memwatch/memwatch.cpp -------------------------------------------------------------------------------- /Chapter13/memwatch/memwatch.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/memwatch/memwatch.vcxproj -------------------------------------------------------------------------------- /Chapter13/memwatch/memwatch.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter13/memwatch/memwatch.vcxproj.filters -------------------------------------------------------------------------------- /Chapter14/BasicSharing/BasicSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/BasicSharing.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharing/BasicSharing.h: -------------------------------------------------------------------------------- 1 | // BasicSharing.h 2 | -------------------------------------------------------------------------------- /Chapter14/BasicSharing/BasicSharing.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/BasicSharing.rc -------------------------------------------------------------------------------- /Chapter14/BasicSharing/BasicSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/BasicSharing.vcxproj -------------------------------------------------------------------------------- /Chapter14/BasicSharing/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharing/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/MainDlg.h -------------------------------------------------------------------------------- /Chapter14/BasicSharing/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/RCa11136 -------------------------------------------------------------------------------- /Chapter14/BasicSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/packages.config -------------------------------------------------------------------------------- /Chapter14/BasicSharing/res/BasicSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/res/BasicSharing.ico -------------------------------------------------------------------------------- /Chapter14/BasicSharing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/resource.h -------------------------------------------------------------------------------- /Chapter14/BasicSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/BasicSharing.h: -------------------------------------------------------------------------------- 1 | // BasicSharing.h 2 | -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/BasicSharing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/BasicSharing.sln -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/BasicSharingPlus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/BasicSharingPlus.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/BasicSharingPlus.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/BasicSharingPlus.rc -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/MainDlg.h -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/packages.config -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/res/BasicSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/res/BasicSharing.ico -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/resource.h -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/stdafx.cpp -------------------------------------------------------------------------------- /Chapter14/BasicSharingPlus/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/BasicSharingPlus/stdafx.h -------------------------------------------------------------------------------- /Chapter14/Chapter14.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/Chapter14.sln -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MainDlg.h -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MicroExcel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MicroExcel.cpp -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MicroExcel.h: -------------------------------------------------------------------------------- 1 | // MicroExcel.h 2 | -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MicroExcel.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MicroExcel.rc -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MicroExcel.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MicroExcel.vcxproj -------------------------------------------------------------------------------- /Chapter14/MicroExcel/MicroExcel.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/MicroExcel.vcxproj.filters -------------------------------------------------------------------------------- /Chapter14/MicroExcel/RCa19240: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/RCa19240 -------------------------------------------------------------------------------- /Chapter14/MicroExcel/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/packages.config -------------------------------------------------------------------------------- /Chapter14/MicroExcel/res/MicroExcel.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/res/MicroExcel.ico -------------------------------------------------------------------------------- /Chapter14/MicroExcel/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/resource.h -------------------------------------------------------------------------------- /Chapter14/MicroExcel/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/stdafx.cpp -------------------------------------------------------------------------------- /Chapter14/MicroExcel/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/MicroExcel/stdafx.h -------------------------------------------------------------------------------- /Chapter14/filehist/filehist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/filehist/filehist.cpp -------------------------------------------------------------------------------- /Chapter14/filehist/filehist.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/filehist/filehist.vcxproj -------------------------------------------------------------------------------- /Chapter14/filehist/filehist.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/filehist/filehist.vcxproj.filters -------------------------------------------------------------------------------- /Chapter14/memview/memview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/memview/memview.cpp -------------------------------------------------------------------------------- /Chapter14/memview/memview.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/memview/memview.vcxproj -------------------------------------------------------------------------------- /Chapter14/memview/memview.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter14/memview/memview.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/BasicSharing/BasicSharing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/BasicSharing.cpp -------------------------------------------------------------------------------- /Chapter15/BasicSharing/BasicSharing.h: -------------------------------------------------------------------------------- 1 | // BasicSharing.h 2 | -------------------------------------------------------------------------------- /Chapter15/BasicSharing/BasicSharing.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/BasicSharing.rc -------------------------------------------------------------------------------- /Chapter15/BasicSharing/BasicSharing.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/BasicSharing.vcxproj -------------------------------------------------------------------------------- /Chapter15/BasicSharing/MainDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/MainDlg.cpp -------------------------------------------------------------------------------- /Chapter15/BasicSharing/MainDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/MainDlg.h -------------------------------------------------------------------------------- /Chapter15/BasicSharing/RCa11136: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/RCa11136 -------------------------------------------------------------------------------- /Chapter15/BasicSharing/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/packages.config -------------------------------------------------------------------------------- /Chapter15/BasicSharing/res/BasicSharing.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/res/BasicSharing.ico -------------------------------------------------------------------------------- /Chapter15/BasicSharing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/resource.h -------------------------------------------------------------------------------- /Chapter15/BasicSharing/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/stdafx.cpp -------------------------------------------------------------------------------- /Chapter15/BasicSharing/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/BasicSharing/stdafx.h -------------------------------------------------------------------------------- /Chapter15/Chapter15.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Chapter15.sln -------------------------------------------------------------------------------- /Chapter15/HookDll/HookDll.def: -------------------------------------------------------------------------------- 1 | LIBRARY 2 | EXPORTS 3 | SetNotificationThread 4 | HookFunction 5 | -------------------------------------------------------------------------------- /Chapter15/HookDll/HookDll.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookDll/HookDll.vcxproj -------------------------------------------------------------------------------- /Chapter15/HookDll/HookDll.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookDll/HookDll.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/HookDll/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookDll/dllmain.cpp -------------------------------------------------------------------------------- /Chapter15/HookDll/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookDll/pch.cpp -------------------------------------------------------------------------------- /Chapter15/HookDll/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookDll/pch.h -------------------------------------------------------------------------------- /Chapter15/HookInject/HookInject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookInject/HookInject.cpp -------------------------------------------------------------------------------- /Chapter15/HookInject/HookInject.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookInject/HookInject.vcxproj -------------------------------------------------------------------------------- /Chapter15/HookInject/HookInject.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/HookInject/HookInject.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/IATHelper/IATHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/IATHelper.cpp -------------------------------------------------------------------------------- /Chapter15/IATHelper/IATHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/IATHelper.h -------------------------------------------------------------------------------- /Chapter15/IATHelper/IATHelper.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/IATHelper.vcxproj -------------------------------------------------------------------------------- /Chapter15/IATHelper/IATHelper.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/IATHelper.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/IATHelper/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/pch.cpp -------------------------------------------------------------------------------- /Chapter15/IATHelper/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/IATHelper/pch.h -------------------------------------------------------------------------------- /Chapter15/Injected/Injected.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injected/Injected.vcxproj -------------------------------------------------------------------------------- /Chapter15/Injected/Injected.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injected/Injected.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/Injected/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injected/dllmain.cpp -------------------------------------------------------------------------------- /Chapter15/Injected/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injected/pch.cpp -------------------------------------------------------------------------------- /Chapter15/Injected/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injected/pch.h -------------------------------------------------------------------------------- /Chapter15/Injector/Injector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injector/Injector.cpp -------------------------------------------------------------------------------- /Chapter15/Injector/Injector.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injector/Injector.vcxproj -------------------------------------------------------------------------------- /Chapter15/Injector/Injector.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/Injector/Injector.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/SimpleDll/Simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/Simple.cpp -------------------------------------------------------------------------------- /Chapter15/SimpleDll/Simple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/Simple.h -------------------------------------------------------------------------------- /Chapter15/SimpleDll/SimpleDll.def: -------------------------------------------------------------------------------- 1 | LIBRARY 2 | EXPORTS 3 | IsPrime -------------------------------------------------------------------------------- /Chapter15/SimpleDll/SimpleDll.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/SimpleDll.vcxproj -------------------------------------------------------------------------------- /Chapter15/SimpleDll/SimpleDll.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/SimpleDll.vcxproj.filters -------------------------------------------------------------------------------- /Chapter15/SimpleDll/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/dllmain.cpp -------------------------------------------------------------------------------- /Chapter15/SimpleDll/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/framework.h -------------------------------------------------------------------------------- /Chapter15/SimpleDll/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/pch.cpp -------------------------------------------------------------------------------- /Chapter15/SimpleDll/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimpleDll/pch.h -------------------------------------------------------------------------------- /Chapter15/SimplePrimes/SimplePrimes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimplePrimes/SimplePrimes.cpp -------------------------------------------------------------------------------- /Chapter15/SimplePrimes/SimplePrimes.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimplePrimes/SimplePrimes.vcxproj -------------------------------------------------------------------------------- /Chapter15/SimplePrimes2/SimplePrimes2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimplePrimes2/SimplePrimes2.cpp -------------------------------------------------------------------------------- /Chapter15/SimplePrimes2/SimplePrimes2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/SimplePrimes2/SimplePrimes2.vcxproj -------------------------------------------------------------------------------- /Chapter15/WorkingSets/MainFrm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/MainFrm.cpp -------------------------------------------------------------------------------- /Chapter15/WorkingSets/MainFrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/MainFrm.h -------------------------------------------------------------------------------- /Chapter15/WorkingSets/SortHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/SortHelper.cpp -------------------------------------------------------------------------------- /Chapter15/WorkingSets/SortHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/SortHelper.h -------------------------------------------------------------------------------- /Chapter15/WorkingSets/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/View.cpp -------------------------------------------------------------------------------- /Chapter15/WorkingSets/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/View.h -------------------------------------------------------------------------------- /Chapter15/WorkingSets/VirtualListView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/VirtualListView.h -------------------------------------------------------------------------------- /Chapter15/WorkingSets/WorkingSets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/WorkingSets.cpp -------------------------------------------------------------------------------- /Chapter15/WorkingSets/WorkingSets.h: -------------------------------------------------------------------------------- 1 | // WorkingSets.h 2 | -------------------------------------------------------------------------------- /Chapter15/WorkingSets/WorkingSets.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/WorkingSets.rc -------------------------------------------------------------------------------- /Chapter15/WorkingSets/WorkingSets.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/WorkingSets.vcxproj -------------------------------------------------------------------------------- /Chapter15/WorkingSets/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/packages.config -------------------------------------------------------------------------------- /Chapter15/WorkingSets/res/WorkingSets.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/res/WorkingSets.ico -------------------------------------------------------------------------------- /Chapter15/WorkingSets/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/resource.h -------------------------------------------------------------------------------- /Chapter15/WorkingSets/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/stdafx.cpp -------------------------------------------------------------------------------- /Chapter15/WorkingSets/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter15/WorkingSets/stdafx.h -------------------------------------------------------------------------------- /Chapter16/Chapter16.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/Chapter16.sln -------------------------------------------------------------------------------- /Chapter16/cfgdemo/cfgdemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/cfgdemo/cfgdemo.cpp -------------------------------------------------------------------------------- /Chapter16/cfgdemo/cfgdemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/cfgdemo/cfgdemo.vcxproj -------------------------------------------------------------------------------- /Chapter16/cfgdemo/cfgdemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/cfgdemo/cfgdemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter16/runas/runas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/runas/runas.cpp -------------------------------------------------------------------------------- /Chapter16/runas/runas.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/runas/runas.vcxproj -------------------------------------------------------------------------------- /Chapter16/runas/runas.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/runas/runas.vcxproj.filters -------------------------------------------------------------------------------- /Chapter16/sd/sd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/sd/sd.cpp -------------------------------------------------------------------------------- /Chapter16/sd/sd.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/sd/sd.vcxproj -------------------------------------------------------------------------------- /Chapter16/sd/sd.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/sd/sd.vcxproj.filters -------------------------------------------------------------------------------- /Chapter16/setvirt/setvirt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/setvirt/setvirt.cpp -------------------------------------------------------------------------------- /Chapter16/setvirt/setvirt.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/setvirt/setvirt.vcxproj -------------------------------------------------------------------------------- /Chapter16/setvirt/setvirt.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/setvirt/setvirt.vcxproj.filters -------------------------------------------------------------------------------- /Chapter16/token/token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/token/token.cpp -------------------------------------------------------------------------------- /Chapter16/token/token.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/token/token.vcxproj -------------------------------------------------------------------------------- /Chapter16/token/token.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/token/token.vcxproj.filters -------------------------------------------------------------------------------- /Chapter16/wellknownsids/wellknownsids.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/wellknownsids/wellknownsids.cpp -------------------------------------------------------------------------------- /Chapter16/wellknownsids/wellknownsids.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter16/wellknownsids/wellknownsids.vcxproj -------------------------------------------------------------------------------- /Chapter17/Chapter17.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/Chapter17.sln -------------------------------------------------------------------------------- /Chapter17/DumpKey/DumpKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/DumpKey/DumpKey.cpp -------------------------------------------------------------------------------- /Chapter17/DumpKey/DumpKey.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/DumpKey/DumpKey.vcxproj -------------------------------------------------------------------------------- /Chapter17/DumpKey/DumpKey.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/DumpKey/DumpKey.vcxproj.filters -------------------------------------------------------------------------------- /Chapter17/RegWatch/RegWatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch/RegWatch.cpp -------------------------------------------------------------------------------- /Chapter17/RegWatch/RegWatch.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch/RegWatch.vcxproj -------------------------------------------------------------------------------- /Chapter17/RegWatch/RegWatch.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch/RegWatch.vcxproj.filters -------------------------------------------------------------------------------- /Chapter17/RegWatch2/EventParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/EventParser.cpp -------------------------------------------------------------------------------- /Chapter17/RegWatch2/EventParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/EventParser.h -------------------------------------------------------------------------------- /Chapter17/RegWatch2/RegWatch2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/RegWatch2.cpp -------------------------------------------------------------------------------- /Chapter17/RegWatch2/RegWatch2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/RegWatch2.vcxproj -------------------------------------------------------------------------------- /Chapter17/RegWatch2/RegWatch2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/RegWatch2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter17/RegWatch2/TraceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/TraceManager.cpp -------------------------------------------------------------------------------- /Chapter17/RegWatch2/TraceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/TraceManager.h -------------------------------------------------------------------------------- /Chapter17/RegWatch2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter17/RegWatch2/packages.config -------------------------------------------------------------------------------- /Chapter18/CalcClient/CalcClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/CalcClient/CalcClient.cpp -------------------------------------------------------------------------------- /Chapter18/CalcClient/CalcClient.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/CalcClient/CalcClient.vcxproj -------------------------------------------------------------------------------- /Chapter18/CalcClient/CalcClient.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/CalcClient/CalcClient.vcxproj.filters -------------------------------------------------------------------------------- /Chapter18/CalculatorSvr/CalculatorSvr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/CalculatorSvr/CalculatorSvr.cpp -------------------------------------------------------------------------------- /Chapter18/CalculatorSvr/CalculatorSvr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/CalculatorSvr/CalculatorSvr.vcxproj -------------------------------------------------------------------------------- /Chapter18/Chapter18.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/Chapter18.sln -------------------------------------------------------------------------------- /Chapter18/LoggerSvr/LoggerSvr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/LoggerSvr/LoggerSvr.cpp -------------------------------------------------------------------------------- /Chapter18/LoggerSvr/LoggerSvr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/LoggerSvr/LoggerSvr.vcxproj -------------------------------------------------------------------------------- /Chapter18/LoggerSvr/LoggerSvr.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/LoggerSvr/LoggerSvr.vcxproj.filters -------------------------------------------------------------------------------- /Chapter18/SimplePipe/SimplePipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/SimplePipe/SimplePipe.cpp -------------------------------------------------------------------------------- /Chapter18/SimplePipe/SimplePipe.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/SimplePipe/SimplePipe.vcxproj -------------------------------------------------------------------------------- /Chapter18/SimplePipe/SimplePipe.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/SimplePipe/SimplePipe.vcxproj.filters -------------------------------------------------------------------------------- /Chapter18/TestLog/TestLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/TestLog/TestLog.cpp -------------------------------------------------------------------------------- /Chapter18/TestLog/TestLog.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/TestLog/TestLog.vcxproj -------------------------------------------------------------------------------- /Chapter18/TestLog/TestLog.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter18/TestLog/TestLog.vcxproj.filters -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/AlarmCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/AlarmCommon.h -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/AlarmSvc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/AlarmSvc.cpp -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/AlarmSvc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/AlarmSvc.vcxproj -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/AlarmSvc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/AlarmSvc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/pch.cpp -------------------------------------------------------------------------------- /Chapter19/AlarmSvc/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/AlarmSvc/pch.h -------------------------------------------------------------------------------- /Chapter19/Chapter19.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/Chapter19.sln -------------------------------------------------------------------------------- /Chapter19/GenSvc/FileLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/FileLogger.cpp -------------------------------------------------------------------------------- /Chapter19/GenSvc/FileLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/FileLogger.h -------------------------------------------------------------------------------- /Chapter19/GenSvc/GenSvc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/GenSvc.cpp -------------------------------------------------------------------------------- /Chapter19/GenSvc/GenSvc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/GenSvc.vcxproj -------------------------------------------------------------------------------- /Chapter19/GenSvc/GenSvc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/GenSvc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter19/GenSvc/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/Logger.cpp -------------------------------------------------------------------------------- /Chapter19/GenSvc/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/Logger.h -------------------------------------------------------------------------------- /Chapter19/GenSvc/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /Chapter19/GenSvc/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/GenSvc/pch.h -------------------------------------------------------------------------------- /Chapter19/alarm/alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/alarm/alarm.cpp -------------------------------------------------------------------------------- /Chapter19/alarm/alarm.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/alarm/alarm.vcxproj -------------------------------------------------------------------------------- /Chapter19/alarm/alarm.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/alarm/alarm.vcxproj.filters -------------------------------------------------------------------------------- /Chapter19/enumsvc/enumsvc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/enumsvc/enumsvc.cpp -------------------------------------------------------------------------------- /Chapter19/enumsvc/enumsvc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/enumsvc/enumsvc.vcxproj -------------------------------------------------------------------------------- /Chapter19/enumsvc/enumsvc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/enumsvc/enumsvc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter19/svcpriv/svcpriv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/svcpriv/svcpriv.cpp -------------------------------------------------------------------------------- /Chapter19/svcpriv/svcpriv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/svcpriv/svcpriv.vcxproj -------------------------------------------------------------------------------- /Chapter19/svcpriv/svcpriv.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter19/svcpriv/svcpriv.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/Chapter20.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/Chapter20.sln -------------------------------------------------------------------------------- /Chapter20/CounterSelector/CounterSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/CounterSelector/CounterSelector.cpp -------------------------------------------------------------------------------- /Chapter20/DebugPrint/DebugPrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/DebugPrint/DebugPrint.cpp -------------------------------------------------------------------------------- /Chapter20/DebugPrint/DebugPrint.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/DebugPrint/DebugPrint.vcxproj -------------------------------------------------------------------------------- /Chapter20/DebugPrint/DebugPrint.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/DebugPrint/DebugPrint.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/EtwMeta/EtwMeta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/EtwMeta/EtwMeta.cpp -------------------------------------------------------------------------------- /Chapter20/EtwMeta/EtwMeta.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/EtwMeta/EtwMeta.vcxproj -------------------------------------------------------------------------------- /Chapter20/EtwMeta/EtwMeta.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/EtwMeta/EtwMeta.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/KernelETW/KernelETW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/KernelETW/KernelETW.cpp -------------------------------------------------------------------------------- /Chapter20/KernelETW/KernelETW.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/KernelETW/KernelETW.vcxproj -------------------------------------------------------------------------------- /Chapter20/KernelETW/KernelETW.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/KernelETW/KernelETW.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/MD5Calc/HashCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/HashCache.cpp -------------------------------------------------------------------------------- /Chapter20/MD5Calc/HashCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/HashCache.h -------------------------------------------------------------------------------- /Chapter20/MD5Calc/MD5Calc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/MD5Calc.cpp -------------------------------------------------------------------------------- /Chapter20/MD5Calc/MD5Calc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/MD5Calc.vcxproj -------------------------------------------------------------------------------- /Chapter20/MD5Calc/MD5Calc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/MD5Calc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/MD5Calc/MD5Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/MD5Calculator.cpp -------------------------------------------------------------------------------- /Chapter20/MD5Calc/MD5Calculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/MD5Calculator.h -------------------------------------------------------------------------------- /Chapter20/MD5Calc/ProcessManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/ProcessManager.cpp -------------------------------------------------------------------------------- /Chapter20/MD5Calc/ProcessManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/ProcessManager.h -------------------------------------------------------------------------------- /Chapter20/MD5Calc/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/packages.config -------------------------------------------------------------------------------- /Chapter20/MD5Calc/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/pch.cpp -------------------------------------------------------------------------------- /Chapter20/MD5Calc/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/MD5Calc/pch.h -------------------------------------------------------------------------------- /Chapter20/ParseETW/ParseETW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/ParseETW/ParseETW.cpp -------------------------------------------------------------------------------- /Chapter20/ParseETW/ParseETW.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/ParseETW/ParseETW.vcxproj -------------------------------------------------------------------------------- /Chapter20/ParseETW/ParseETW.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/ParseETW/ParseETW.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/QSlice/PerfCountersQuery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/PerfCountersQuery.cpp -------------------------------------------------------------------------------- /Chapter20/QSlice/PerfCountersQuery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/PerfCountersQuery.h -------------------------------------------------------------------------------- /Chapter20/QSlice/ProcessManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/ProcessManager.cpp -------------------------------------------------------------------------------- /Chapter20/QSlice/ProcessManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/ProcessManager.h -------------------------------------------------------------------------------- /Chapter20/QSlice/QSlice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/QSlice.cpp -------------------------------------------------------------------------------- /Chapter20/QSlice/QSlice.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/QSlice.vcxproj -------------------------------------------------------------------------------- /Chapter20/QSlice/QSlice.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/QSlice.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/QSlice/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/packages.config -------------------------------------------------------------------------------- /Chapter20/QSlice/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /Chapter20/QSlice/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/QSlice/pch.h -------------------------------------------------------------------------------- /Chapter20/RunETW/RunETW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW/RunETW.cpp -------------------------------------------------------------------------------- /Chapter20/RunETW/RunETW.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW/RunETW.vcxproj -------------------------------------------------------------------------------- /Chapter20/RunETW/RunETW.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW/RunETW.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/RunETW2/RunETW2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW2/RunETW2.cpp -------------------------------------------------------------------------------- /Chapter20/RunETW2/RunETW2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW2/RunETW2.vcxproj -------------------------------------------------------------------------------- /Chapter20/RunETW2/RunETW2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/RunETW2/RunETW2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter20/SimpleDebug/SimpleDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/SimpleDebug/SimpleDebug.cpp -------------------------------------------------------------------------------- /Chapter20/SimpleDebug/SimpleDebug.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/SimpleDebug/SimpleDebug.vcxproj -------------------------------------------------------------------------------- /Chapter20/snapproc/snapproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/snapproc/snapproc.cpp -------------------------------------------------------------------------------- /Chapter20/snapproc/snapproc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/snapproc/snapproc.vcxproj -------------------------------------------------------------------------------- /Chapter20/snapproc/snapproc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter20/snapproc/snapproc.vcxproj.filters -------------------------------------------------------------------------------- /Chapter21/BitsDemo/BitsDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemo/BitsDemo.cpp -------------------------------------------------------------------------------- /Chapter21/BitsDemo/BitsDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemo/BitsDemo.vcxproj -------------------------------------------------------------------------------- /Chapter21/BitsDemo/BitsDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemo/BitsDemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter21/BitsDemo/JobNotifications.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemo/JobNotifications.cpp -------------------------------------------------------------------------------- /Chapter21/BitsDemo/JobNotifications.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemo/JobNotifications.h -------------------------------------------------------------------------------- /Chapter21/BitsDemoCS/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemoCS/App.config -------------------------------------------------------------------------------- /Chapter21/BitsDemoCS/BitsDemoCS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemoCS/BitsDemoCS.csproj -------------------------------------------------------------------------------- /Chapter21/BitsDemoCS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemoCS/Program.cs -------------------------------------------------------------------------------- /Chapter21/BitsDemoCS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemoCS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter21/BitsDemoCS/bits.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/BitsDemoCS/bits.dll -------------------------------------------------------------------------------- /Chapter21/CalcCS/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/CalcCS/App.config -------------------------------------------------------------------------------- /Chapter21/CalcCS/CalcCS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/CalcCS/CalcCS.csproj -------------------------------------------------------------------------------- /Chapter21/CalcCS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/CalcCS/Program.cs -------------------------------------------------------------------------------- /Chapter21/CalcCS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/CalcCS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter21/Calculator/Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/Calculator/Calculator.cpp -------------------------------------------------------------------------------- /Chapter21/Calculator/Calculator.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/Calculator/Calculator.vcxproj -------------------------------------------------------------------------------- /Chapter21/Calculator/Calculator.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/Calculator/Calculator.vcxproj.filters -------------------------------------------------------------------------------- /Chapter21/Chapter21.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/Chapter21.sln -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalcInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalcInterfaces.h -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalcSvr.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalcSvr.def -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalcSvr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalcSvr.vcxproj -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalcSvr.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalcSvr.vcxproj.filters -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalculator.cpp -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalculator.h -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalculatorFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalculatorFactory.cpp -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/RPNCalculatorFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/RPNCalculatorFactory.h -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/dllmain.cpp -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/pch.cpp -------------------------------------------------------------------------------- /Chapter21/RPNCalcSvr/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter21/RPNCalcSvr/pch.h -------------------------------------------------------------------------------- /Chapter22/AppList/AppList.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/AppList.vcxproj -------------------------------------------------------------------------------- /Chapter22/AppList/AppList.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/AppList.vcxproj.filters -------------------------------------------------------------------------------- /Chapter22/AppList/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/PropertySheet.props -------------------------------------------------------------------------------- /Chapter22/AppList/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/main.cpp -------------------------------------------------------------------------------- /Chapter22/AppList/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/packages.config -------------------------------------------------------------------------------- /Chapter22/AppList/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /Chapter22/AppList/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/pch.h -------------------------------------------------------------------------------- /Chapter22/AppList/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/AppList/readme.txt -------------------------------------------------------------------------------- /Chapter22/Chapter22.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/Chapter22.sln -------------------------------------------------------------------------------- /Chapter22/DateTime/DateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime/DateTime.cpp -------------------------------------------------------------------------------- /Chapter22/DateTime/DateTime.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime/DateTime.vcxproj -------------------------------------------------------------------------------- /Chapter22/DateTime/DateTime.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime/DateTime.vcxproj.filters -------------------------------------------------------------------------------- /Chapter22/DateTime2/DateTime2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/DateTime2.cpp -------------------------------------------------------------------------------- /Chapter22/DateTime2/DateTime2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/DateTime2.vcxproj -------------------------------------------------------------------------------- /Chapter22/DateTime2/DateTime2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/DateTime2.vcxproj.filters -------------------------------------------------------------------------------- /Chapter22/DateTime2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/packages.config -------------------------------------------------------------------------------- /Chapter22/DateTime2/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/pch.cpp -------------------------------------------------------------------------------- /Chapter22/DateTime2/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/DateTime2/pch.h -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/NetworkInfo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/NetworkInfo.vcxproj -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/PropertySheet.props -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/main.cpp -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/packages.config -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/pch.h -------------------------------------------------------------------------------- /Chapter22/NetworkInfo/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfo/readme.txt -------------------------------------------------------------------------------- /Chapter22/NetworkInfoRaw/NetworkInfoRaw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfoRaw/NetworkInfoRaw.cpp -------------------------------------------------------------------------------- /Chapter22/NetworkInfoRaw/NetworkInfoRaw.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfoRaw/NetworkInfoRaw.vcxproj -------------------------------------------------------------------------------- /Chapter22/NetworkInfoRaw/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfoRaw/pch.cpp -------------------------------------------------------------------------------- /Chapter22/NetworkInfoRaw/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter22/NetworkInfoRaw/pch.h -------------------------------------------------------------------------------- /Chapter23/Chapter23.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/Chapter23.sln -------------------------------------------------------------------------------- /Chapter23/SEHDemo/SEHDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/SEHDemo/SEHDemo.cpp -------------------------------------------------------------------------------- /Chapter23/SEHDemo/SEHDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/SEHDemo/SEHDemo.vcxproj -------------------------------------------------------------------------------- /Chapter23/SEHDemo/SEHDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/SEHDemo/SEHDemo.vcxproj.filters -------------------------------------------------------------------------------- /Chapter23/Unhandled/Unhandled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/Unhandled/Unhandled.cpp -------------------------------------------------------------------------------- /Chapter23/Unhandled/Unhandled.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/Unhandled/Unhandled.vcxproj -------------------------------------------------------------------------------- /Chapter23/Unhandled/Unhandled.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Chapter23/Unhandled/Unhandled.vcxproj.filters -------------------------------------------------------------------------------- /Cover2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/Cover2.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zodiacon/Win10SysProgBookSamples/HEAD/README.md --------------------------------------------------------------------------------