├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── Ctypes.sln ├── LICENSE ├── README.md ├── ScriptAnalyzerSettings.psd1 ├── docs └── en-US │ ├── Ctypes.md │ ├── New-CtypesLib.md │ ├── New-CtypesStruct.md │ ├── about_CtypesInterface.md │ └── about_CtypesStruct.md ├── manifest.psd1 ├── module └── Ctypes.psd1 ├── src └── Ctypes │ ├── AstParser.cs │ ├── Ctypes.csproj │ ├── IgnoreAccessChecksToAttribute.cs │ ├── Library.cs │ ├── MetaObject.cs │ ├── NewCtypesLib.cs │ ├── NewCtypesStruct.cs │ ├── ReflectionInfo.cs │ └── ScriptBlockDelegate.cs ├── tests ├── New-CtypesLib.Tests.ps1 ├── New-CtypesStruct.Tests.ps1 └── common.ps1 └── tools ├── InvokeBuild.ps1 ├── PesterTest.ps1 └── common.ps1 /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Ctypes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/Ctypes.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/README.md -------------------------------------------------------------------------------- /ScriptAnalyzerSettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/ScriptAnalyzerSettings.psd1 -------------------------------------------------------------------------------- /docs/en-US/Ctypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/docs/en-US/Ctypes.md -------------------------------------------------------------------------------- /docs/en-US/New-CtypesLib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/docs/en-US/New-CtypesLib.md -------------------------------------------------------------------------------- /docs/en-US/New-CtypesStruct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/docs/en-US/New-CtypesStruct.md -------------------------------------------------------------------------------- /docs/en-US/about_CtypesInterface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/docs/en-US/about_CtypesInterface.md -------------------------------------------------------------------------------- /docs/en-US/about_CtypesStruct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/docs/en-US/about_CtypesStruct.md -------------------------------------------------------------------------------- /manifest.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/manifest.psd1 -------------------------------------------------------------------------------- /module/Ctypes.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/module/Ctypes.psd1 -------------------------------------------------------------------------------- /src/Ctypes/AstParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/AstParser.cs -------------------------------------------------------------------------------- /src/Ctypes/Ctypes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/Ctypes.csproj -------------------------------------------------------------------------------- /src/Ctypes/IgnoreAccessChecksToAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/IgnoreAccessChecksToAttribute.cs -------------------------------------------------------------------------------- /src/Ctypes/Library.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/Library.cs -------------------------------------------------------------------------------- /src/Ctypes/MetaObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/MetaObject.cs -------------------------------------------------------------------------------- /src/Ctypes/NewCtypesLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/NewCtypesLib.cs -------------------------------------------------------------------------------- /src/Ctypes/NewCtypesStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/NewCtypesStruct.cs -------------------------------------------------------------------------------- /src/Ctypes/ReflectionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/ReflectionInfo.cs -------------------------------------------------------------------------------- /src/Ctypes/ScriptBlockDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/src/Ctypes/ScriptBlockDelegate.cs -------------------------------------------------------------------------------- /tests/New-CtypesLib.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tests/New-CtypesLib.Tests.ps1 -------------------------------------------------------------------------------- /tests/New-CtypesStruct.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tests/New-CtypesStruct.Tests.ps1 -------------------------------------------------------------------------------- /tests/common.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tests/common.ps1 -------------------------------------------------------------------------------- /tools/InvokeBuild.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tools/InvokeBuild.ps1 -------------------------------------------------------------------------------- /tools/PesterTest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tools/PesterTest.ps1 -------------------------------------------------------------------------------- /tools/common.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jborean93/PowerShell-ctypes/HEAD/tools/common.ps1 --------------------------------------------------------------------------------