Crie uma extensão nativa node.js no Windows

Estou tentando acessar uma chamada de API do Windows nativa específica em um aplicativo node.js. Acredito que a melhor maneira de fazer isso é criar uma extensão / complemento nativo para o nó que eu possa exigir no meu aplicativo node.js. e chamar pelo JavaScript.

Onde posso encontrar recursos sobre como realmente compilar esse tipo de executável? Posso encontrar instruções sobre como escrevê-lo, mas todas as instruções de compilação parecem ser para Linux. Estou bem com a compilação através do g ++ no mingw, não preciso usar o Visual Studio. Além disso, onde encontro os arquivos de cabeçalho necessários para compilar a extensão?

questionAnswers(4)

yourAnswerToTheQuestion