├── .clang-format ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── .gitmodules ├── Analyze.default.ruleset ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── cxplat ├── CMakeLists.txt ├── cxplat_test │ ├── CMakeLists.txt │ ├── cxplat_fault_injection_test.cpp │ ├── cxplat_initialization_test.cpp │ ├── cxplat_memory_test.cpp │ ├── cxplat_module_test.cpp │ ├── cxplat_processor_test.cpp │ ├── cxplat_rundown_test.cpp │ ├── cxplat_size_test.cpp │ ├── cxplat_test.vcxproj │ ├── cxplat_test.vcxproj.filters │ ├── cxplat_time_test.cpp │ └── cxplat_workitem_test.cpp ├── inc │ ├── cxplat.h │ ├── cxplat_common.h │ ├── cxplat_memory.h │ ├── cxplat_module.h │ ├── cxplat_processor.h │ ├── cxplat_rundown.h │ ├── cxplat_size.h │ ├── cxplat_time.h │ ├── cxplat_workitem.h │ ├── winkernel │ │ ├── cxplat_platform.h │ │ └── cxplat_winkernel.h │ └── winuser │ │ ├── cxplat_fault_injection.h │ │ ├── cxplat_passed_test_log.h │ │ ├── cxplat_platform.h │ │ └── cxplat_winuser.h └── src │ ├── CMakeLists.txt │ ├── cxplat_winkernel │ ├── CMakeLists.txt │ ├── cxplat_winkernel.c │ ├── cxplat_winkernel.vcxproj │ ├── cxplat_winkernel.vcxproj.filters │ ├── memory_winkernel.c │ ├── module_winkernel.c │ ├── packages.config │ ├── processor_winkernel.c │ ├── rundown_winkernel.c │ ├── size_winkernel.c │ ├── time_winkernel.c │ └── workitem_winkernel.c │ ├── cxplat_winuser │ ├── CMakeLists.txt │ ├── cxplat_winuser.cpp │ ├── cxplat_winuser.vcxproj │ ├── cxplat_winuser.vcxproj.filters │ ├── fault_injection.cpp │ ├── leak_detector.cpp │ ├── leak_detector.h │ ├── memory_winuser.cpp │ ├── module_winuser.cpp │ ├── processor_winuser.cpp │ ├── rundown_winuser.cpp │ ├── size_winuser.c │ ├── symbol_decoder.h │ ├── time_winuser.cpp │ ├── winuser_internal.h │ └── workitem_winuser.cpp │ ├── memory.c │ └── tags.h ├── docs ├── DevelopmentGuide.md ├── Governance.md └── TestingGuide.md ├── inc ├── TraceLoggingProvider.h └── usersim │ ├── common.h │ ├── etw.h │ ├── ex.h │ ├── fwp_test.h │ ├── io.h │ ├── ke.h │ ├── mm.h │ ├── ob.h │ ├── ps.h │ ├── rtl.h │ ├── se.h │ ├── wdf.h │ └── zw.h ├── packages.config ├── sample ├── CMakeLists.txt ├── driver.c ├── sample.inf ├── sample.vcxproj └── sample.vcxproj.filters ├── scripts ├── .check-license.ignore ├── Test-FaultInjection.ps1 ├── check-license.sh ├── format-code ├── format-code.ps1 └── git_hooks │ ├── commit-msg │ └── pre-commit ├── setup_build ├── setup_build.vcxproj └── setup_build.vcxproj.filters ├── src ├── CMakeLists.txt ├── Source.def ├── dllmain.cpp ├── etw.cpp ├── ex.cpp ├── framework.h ├── fwp_um.cpp ├── fwp_um.h ├── io.cpp ├── ke.cpp ├── kernel_um.cpp ├── kernel_um.h ├── mm.cpp ├── ndis.h ├── ndis_um.cpp ├── net_platform.h ├── nmr_impl.cpp ├── nmr_impl.h ├── nmr_um.cpp ├── ob.cpp ├── platform.h ├── platform_user.cpp ├── ps.cpp ├── rtl.cpp ├── se.cpp ├── tags.h ├── tracelog.c ├── tracelog.h ├── usersim.vcxproj ├── usersim.vcxproj.filters ├── utilities.h ├── wdf.cpp └── zw.cpp ├── tests ├── CMakeLists.txt ├── etw_test.cpp ├── ex_test.cpp ├── io_test.cpp ├── ke_test.cpp ├── mm_test.cpp ├── nmr_test.cpp ├── ob_test.cpp ├── ps_test.cpp ├── rtl_test.cpp ├── se_test.cpp ├── tests.vcxproj ├── tests.vcxproj.filters ├── wdf_test.cpp └── zw_test.cpp ├── usersim.sln ├── usersim_dll_skeleton ├── CMakeLists.txt ├── dll_skeleton.cpp ├── usersim_dll_skeleton.vcxproj └── usersim_dll_skeleton.vcxproj.filters └── wdk.props /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/.gitmodules -------------------------------------------------------------------------------- /Analyze.default.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/Analyze.default.ruleset -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cxplat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/CMakeLists.txt -------------------------------------------------------------------------------- /cxplat/cxplat_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/CMakeLists.txt -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_fault_injection_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_fault_injection_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_initialization_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_initialization_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_memory_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_memory_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_module_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_module_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_processor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_processor_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_rundown_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_rundown_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_size_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_size_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_test.vcxproj -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_test.vcxproj.filters -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_time_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_time_test.cpp -------------------------------------------------------------------------------- /cxplat/cxplat_test/cxplat_workitem_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/cxplat_test/cxplat_workitem_test.cpp -------------------------------------------------------------------------------- /cxplat/inc/cxplat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_common.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_memory.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_module.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_processor.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_rundown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_rundown.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_size.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_time.h -------------------------------------------------------------------------------- /cxplat/inc/cxplat_workitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/cxplat_workitem.h -------------------------------------------------------------------------------- /cxplat/inc/winkernel/cxplat_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winkernel/cxplat_platform.h -------------------------------------------------------------------------------- /cxplat/inc/winkernel/cxplat_winkernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winkernel/cxplat_winkernel.h -------------------------------------------------------------------------------- /cxplat/inc/winuser/cxplat_fault_injection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winuser/cxplat_fault_injection.h -------------------------------------------------------------------------------- /cxplat/inc/winuser/cxplat_passed_test_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winuser/cxplat_passed_test_log.h -------------------------------------------------------------------------------- /cxplat/inc/winuser/cxplat_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winuser/cxplat_platform.h -------------------------------------------------------------------------------- /cxplat/inc/winuser/cxplat_winuser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/inc/winuser/cxplat_winuser.h -------------------------------------------------------------------------------- /cxplat/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/CMakeLists.txt -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/CMakeLists.txt -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/cxplat_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/cxplat_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/cxplat_winkernel.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/cxplat_winkernel.vcxproj -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/cxplat_winkernel.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/cxplat_winkernel.vcxproj.filters -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/memory_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/memory_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/module_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/module_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/packages.config -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/processor_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/processor_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/rundown_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/rundown_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/size_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/size_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/time_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/time_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winkernel/workitem_winkernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winkernel/workitem_winkernel.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/CMakeLists.txt -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/cxplat_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/cxplat_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/cxplat_winuser.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/cxplat_winuser.vcxproj -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/cxplat_winuser.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/cxplat_winuser.vcxproj.filters -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/fault_injection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/fault_injection.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/leak_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/leak_detector.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/leak_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/leak_detector.h -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/memory_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/memory_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/module_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/module_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/processor_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/processor_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/rundown_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/rundown_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/size_winuser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/size_winuser.c -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/symbol_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/symbol_decoder.h -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/time_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/time_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/winuser_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/winuser_internal.h -------------------------------------------------------------------------------- /cxplat/src/cxplat_winuser/workitem_winuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/cxplat_winuser/workitem_winuser.cpp -------------------------------------------------------------------------------- /cxplat/src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/memory.c -------------------------------------------------------------------------------- /cxplat/src/tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/cxplat/src/tags.h -------------------------------------------------------------------------------- /docs/DevelopmentGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/docs/DevelopmentGuide.md -------------------------------------------------------------------------------- /docs/Governance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/docs/Governance.md -------------------------------------------------------------------------------- /docs/TestingGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/docs/TestingGuide.md -------------------------------------------------------------------------------- /inc/TraceLoggingProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/TraceLoggingProvider.h -------------------------------------------------------------------------------- /inc/usersim/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/common.h -------------------------------------------------------------------------------- /inc/usersim/etw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/etw.h -------------------------------------------------------------------------------- /inc/usersim/ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/ex.h -------------------------------------------------------------------------------- /inc/usersim/fwp_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/fwp_test.h -------------------------------------------------------------------------------- /inc/usersim/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/io.h -------------------------------------------------------------------------------- /inc/usersim/ke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/ke.h -------------------------------------------------------------------------------- /inc/usersim/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/mm.h -------------------------------------------------------------------------------- /inc/usersim/ob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/ob.h -------------------------------------------------------------------------------- /inc/usersim/ps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/ps.h -------------------------------------------------------------------------------- /inc/usersim/rtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/rtl.h -------------------------------------------------------------------------------- /inc/usersim/se.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/se.h -------------------------------------------------------------------------------- /inc/usersim/wdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/wdf.h -------------------------------------------------------------------------------- /inc/usersim/zw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/inc/usersim/zw.h -------------------------------------------------------------------------------- /packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/packages.config -------------------------------------------------------------------------------- /sample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/sample/CMakeLists.txt -------------------------------------------------------------------------------- /sample/driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/sample/driver.c -------------------------------------------------------------------------------- /sample/sample.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/sample/sample.inf -------------------------------------------------------------------------------- /sample/sample.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/sample/sample.vcxproj -------------------------------------------------------------------------------- /sample/sample.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/sample/sample.vcxproj.filters -------------------------------------------------------------------------------- /scripts/.check-license.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/.check-license.ignore -------------------------------------------------------------------------------- /scripts/Test-FaultInjection.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/Test-FaultInjection.ps1 -------------------------------------------------------------------------------- /scripts/check-license.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/check-license.sh -------------------------------------------------------------------------------- /scripts/format-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/format-code -------------------------------------------------------------------------------- /scripts/format-code.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/format-code.ps1 -------------------------------------------------------------------------------- /scripts/git_hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/git_hooks/commit-msg -------------------------------------------------------------------------------- /scripts/git_hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/scripts/git_hooks/pre-commit -------------------------------------------------------------------------------- /setup_build/setup_build.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/setup_build/setup_build.vcxproj -------------------------------------------------------------------------------- /setup_build/setup_build.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/setup_build/setup_build.vcxproj.filters -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Source.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/Source.def -------------------------------------------------------------------------------- /src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/dllmain.cpp -------------------------------------------------------------------------------- /src/etw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/etw.cpp -------------------------------------------------------------------------------- /src/ex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ex.cpp -------------------------------------------------------------------------------- /src/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/framework.h -------------------------------------------------------------------------------- /src/fwp_um.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/fwp_um.cpp -------------------------------------------------------------------------------- /src/fwp_um.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/fwp_um.h -------------------------------------------------------------------------------- /src/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/io.cpp -------------------------------------------------------------------------------- /src/ke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ke.cpp -------------------------------------------------------------------------------- /src/kernel_um.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/kernel_um.cpp -------------------------------------------------------------------------------- /src/kernel_um.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/kernel_um.h -------------------------------------------------------------------------------- /src/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/mm.cpp -------------------------------------------------------------------------------- /src/ndis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ndis.h -------------------------------------------------------------------------------- /src/ndis_um.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ndis_um.cpp -------------------------------------------------------------------------------- /src/net_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/net_platform.h -------------------------------------------------------------------------------- /src/nmr_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/nmr_impl.cpp -------------------------------------------------------------------------------- /src/nmr_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/nmr_impl.h -------------------------------------------------------------------------------- /src/nmr_um.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/nmr_um.cpp -------------------------------------------------------------------------------- /src/ob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ob.cpp -------------------------------------------------------------------------------- /src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/platform.h -------------------------------------------------------------------------------- /src/platform_user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/platform_user.cpp -------------------------------------------------------------------------------- /src/ps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/ps.cpp -------------------------------------------------------------------------------- /src/rtl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/rtl.cpp -------------------------------------------------------------------------------- /src/se.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/se.cpp -------------------------------------------------------------------------------- /src/tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/tags.h -------------------------------------------------------------------------------- /src/tracelog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/tracelog.c -------------------------------------------------------------------------------- /src/tracelog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/tracelog.h -------------------------------------------------------------------------------- /src/usersim.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/usersim.vcxproj -------------------------------------------------------------------------------- /src/usersim.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/usersim.vcxproj.filters -------------------------------------------------------------------------------- /src/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/utilities.h -------------------------------------------------------------------------------- /src/wdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/wdf.cpp -------------------------------------------------------------------------------- /src/zw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/src/zw.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/etw_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/etw_test.cpp -------------------------------------------------------------------------------- /tests/ex_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/ex_test.cpp -------------------------------------------------------------------------------- /tests/io_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/io_test.cpp -------------------------------------------------------------------------------- /tests/ke_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/ke_test.cpp -------------------------------------------------------------------------------- /tests/mm_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/mm_test.cpp -------------------------------------------------------------------------------- /tests/nmr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/nmr_test.cpp -------------------------------------------------------------------------------- /tests/ob_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/ob_test.cpp -------------------------------------------------------------------------------- /tests/ps_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/ps_test.cpp -------------------------------------------------------------------------------- /tests/rtl_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/rtl_test.cpp -------------------------------------------------------------------------------- /tests/se_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/se_test.cpp -------------------------------------------------------------------------------- /tests/tests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/tests.vcxproj -------------------------------------------------------------------------------- /tests/tests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/tests.vcxproj.filters -------------------------------------------------------------------------------- /tests/wdf_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/wdf_test.cpp -------------------------------------------------------------------------------- /tests/zw_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/tests/zw_test.cpp -------------------------------------------------------------------------------- /usersim.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/usersim.sln -------------------------------------------------------------------------------- /usersim_dll_skeleton/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/usersim_dll_skeleton/CMakeLists.txt -------------------------------------------------------------------------------- /usersim_dll_skeleton/dll_skeleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/usersim_dll_skeleton/dll_skeleton.cpp -------------------------------------------------------------------------------- /usersim_dll_skeleton/usersim_dll_skeleton.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/usersim_dll_skeleton/usersim_dll_skeleton.vcxproj -------------------------------------------------------------------------------- /usersim_dll_skeleton/usersim_dll_skeleton.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/usersim_dll_skeleton/usersim_dll_skeleton.vcxproj.filters -------------------------------------------------------------------------------- /wdk.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/usersim/HEAD/wdk.props --------------------------------------------------------------------------------