En el
Manual de PHP viene toda la información:
http://www.php.net/manual/en/install.windows.php PHP no tiene ningún problema bajo Windows Vista, así que el modo generico de Windows aplica.
Por otro lado si ya tienes configurado el Apache perfectamente, solo es que agregues las lineas para agregar el DLL y con eso no tienes problema.
Saludos.