I had problem finding an iLO 2 driver that would work with Windows Server 2012. The server was a HP ProLiant DL380 G5. I had earlier managed to get an iLO 2 driver to work with Windows Server 2012 on a HP ProLiant ML350 G5.
The hardware ID was: VEN_103C&DEV_3302.
It was shown in the device manager as ipmi interface.
We solved this by this by installing cp013803.exe (HP ProLiant iLO 2 Management Controller Driver for Windows Server 2008 x64 Editions)