├── .gitattributes ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── appveyor.yml ├── src ├── lib.rs ├── macros.rs ├── ntapi_base.rs ├── ntdbg.rs ├── ntexapi.rs ├── ntgdi.rs ├── ntioapi.rs ├── ntkeapi.rs ├── ntldr.rs ├── ntlpcapi.rs ├── ntmisc.rs ├── ntmmapi.rs ├── ntnls.rs ├── ntobapi.rs ├── ntpebteb.rs ├── ntpfapi.rs ├── ntpnpapi.rs ├── ntpoapi.rs ├── ntpsapi.rs ├── ntregapi.rs ├── ntrtl.rs ├── ntsam.rs ├── ntseapi.rs ├── ntsmss.rs ├── nttmapi.rs ├── nttp.rs ├── ntwow64.rs ├── ntxcapi.rs ├── ntzwapi.rs ├── string.rs ├── subprocesstag.rs ├── winapi_local.rs ├── winapi_local │ ├── um.rs │ └── um │ │ ├── winioctl.rs │ │ └── winnt.rs └── winsta.rs └── tests ├── layout_aarch64.rs ├── layout_x86.rs └── layout_x86_64.rs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/appveyor.yml -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/ntapi_base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntapi_base.rs -------------------------------------------------------------------------------- /src/ntdbg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntdbg.rs -------------------------------------------------------------------------------- /src/ntexapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntexapi.rs -------------------------------------------------------------------------------- /src/ntgdi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntgdi.rs -------------------------------------------------------------------------------- /src/ntioapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntioapi.rs -------------------------------------------------------------------------------- /src/ntkeapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntkeapi.rs -------------------------------------------------------------------------------- /src/ntldr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntldr.rs -------------------------------------------------------------------------------- /src/ntlpcapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntlpcapi.rs -------------------------------------------------------------------------------- /src/ntmisc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntmisc.rs -------------------------------------------------------------------------------- /src/ntmmapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntmmapi.rs -------------------------------------------------------------------------------- /src/ntnls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntnls.rs -------------------------------------------------------------------------------- /src/ntobapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntobapi.rs -------------------------------------------------------------------------------- /src/ntpebteb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntpebteb.rs -------------------------------------------------------------------------------- /src/ntpfapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntpfapi.rs -------------------------------------------------------------------------------- /src/ntpnpapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntpnpapi.rs -------------------------------------------------------------------------------- /src/ntpoapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntpoapi.rs -------------------------------------------------------------------------------- /src/ntpsapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntpsapi.rs -------------------------------------------------------------------------------- /src/ntregapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntregapi.rs -------------------------------------------------------------------------------- /src/ntrtl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntrtl.rs -------------------------------------------------------------------------------- /src/ntsam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntsam.rs -------------------------------------------------------------------------------- /src/ntseapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntseapi.rs -------------------------------------------------------------------------------- /src/ntsmss.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntsmss.rs -------------------------------------------------------------------------------- /src/nttmapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/nttmapi.rs -------------------------------------------------------------------------------- /src/nttp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/nttp.rs -------------------------------------------------------------------------------- /src/ntwow64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntwow64.rs -------------------------------------------------------------------------------- /src/ntxcapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntxcapi.rs -------------------------------------------------------------------------------- /src/ntzwapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/ntzwapi.rs -------------------------------------------------------------------------------- /src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/string.rs -------------------------------------------------------------------------------- /src/subprocesstag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/subprocesstag.rs -------------------------------------------------------------------------------- /src/winapi_local.rs: -------------------------------------------------------------------------------- 1 | pub mod um; 2 | -------------------------------------------------------------------------------- /src/winapi_local/um.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/winapi_local/um.rs -------------------------------------------------------------------------------- /src/winapi_local/um/winioctl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/winapi_local/um/winioctl.rs -------------------------------------------------------------------------------- /src/winapi_local/um/winnt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/winapi_local/um/winnt.rs -------------------------------------------------------------------------------- /src/winsta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/src/winsta.rs -------------------------------------------------------------------------------- /tests/layout_aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/tests/layout_aarch64.rs -------------------------------------------------------------------------------- /tests/layout_x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/tests/layout_x86.rs -------------------------------------------------------------------------------- /tests/layout_x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MSxDOS/ntapi/HEAD/tests/layout_x86_64.rs --------------------------------------------------------------------------------