Nothing special with the code for the extension itself. Same as other platforms. Building is another matter. I have written about compiling pgaudit on Windows on recent Postgres releases here. This could perhaps supplement the below blog. https://github.com/njesp/build_pgaudit_on_windows Regards Niels -----Oprindelig meddelelse----- Fra: Thomas Munro <thomas.munro@xxxxxxxxx> Sendt: 7. januar 2020 21:56 Til: İlyas Derse <ilyasderse@xxxxxxxxx> Cc: pgsql-generallists.postgresql.org <pgsql-general@xxxxxxxxxxxxxxxxxxxx> Emne: Re: Writing Postgres Extensions in C on Windows On Wed, Jan 8, 2020 at 4:32 AM İlyas Derse <ilyasderse@xxxxxxxxx> wrote: > I want to register C code to PostgreSql on Windows. So I think, I have to make a extension for PostgreSql. But I did not find to written extension on windows. Do you have an idea ? I don't do Windows myself but this blog from Craig Ringer looks like a good starting point: https://www.2ndquadrant.com/en/blog/compiling-postgresql-extensions-visual-studio-windows/