About the use of the GPIO under Windows, i’ve found the following things :
User mode access to low level buses on Windows is plumbed through the existing
GpioClx
andSpbCx
frameworks. A new driver called RhProxy , available on Windows IoT Core and Windows Enterprise, exposesGpioClx
andSpbCx
resources to user mode. To enable the APIs, a device node for rhproxy must be declared in your ACPI tables with each of the GPIO and SPB resources that should be exposed to user mode.
More details there :
The hardware requirements for the GPIO :