I know that and I haven't been able to find this code either. 3 is supposed to be a success code (bit 0 == 0), but apparently it is not. I am using SUCCEEDED, but the program kept failing further down the line, so I ran it thru the debugger and this is the HRESULT CoInitialize() returns.
alex 'Architecture is music frozen in space.'