das funktioniert mit einem server der das CGI-Interface vollständig unterstützt und auf dem DLL als CGI freigegeben ist...
in apache...
AddHandler cgi-script .dll
außerdem muss in dem entsprechenden vezeichnis aus ausführung von CGI erlaubt sein...
apache:
Options +ExecCGI
nun musst du eine DLL datei erstellen, und in deiner DllMain die parameter aus den umgebungsvariablen lesen.. entsprechend parameter machts dann verschiedene sachen... wichtig is dabei das GET und POST als paramter übergabe seperat behandelt werden müssen!
am einfachsten gehts mit cgic... das is ne c / c++ library die einen großteil der drecksarbeit für dich erledigt...
wenn dus ohne lib macht dann musst du die http header nach stdout schreiben, die header werden durch \r\n getrennt... nachdem du fertig bist mit den headern sendest du \r\n\r\n um anzuzeigen das nun die inhalte der datei volgen... und dann eben die dateiinhalte.. wenn du fertig bist return;
bei headern is auf jedenfall der Content-Type header zwingend erfordelich... und nun viel spaß beim ausprobieren..