Sería más natuaral tal vez en ASP integrar tus .dll que no en PHP ..
De todas formas en PHP puedes usar COM para usar algunas .dll (instanciarlas o registrarlas) ..
http://www.php.net/manual/en/faq.com.php
Tambièn puedes crear extensiones para PHP .. pero tu ya tienes tus ".dll" creadas.
Tambièn puedes usar el API de windows:
http://www.php.net/manual/en/ref.w32api.php
Todo esto fuerza a usar PHP bajo windows .. Si quieres disfrutar de las virtudes de PHP: ejecutarlo en servidores Linux o Windows sin problemas, estc .. tendràs que migrar tu aplicaciòn por completo a este ambiente "web"
Un saludo,