Estão você escreveu uma ISAPI DLL e, insatisfeito com IIS, pretende rodar a mesma no servidor Apache? Vejamos como fazer isso:
Vamos supor que a sua DLL está no seguinte diretorio: C:\xampp\htdocs\DLL\ e se chama minhadll.dll.
Abra o arquivo http.conf e faça o seguinte:
Habilie o carregamento de módulos ISAPI descomentando a seguinte linha:
#LoadModule isapi_module modules/mod_isapi.so
A mesma deve ficar assim:
LoadModule isapi_module modules/mod_isapi.so
A seguir configure a seguinte sessão:
Os [...] indica que existem outros códigos lá que não devem ser alterados. Apenas adicione o handler para isapi-isa, o alias e a configuração do diretorio.
Feito isso, basta abrir seu navegador:
http://localhost/DLL/minhadll.dll
E tudo deve funcionar normalmente, ou não! :)