An error code of Hex 0x80070005 indicates a COM access-denied error.
When connecting to WMI on a remote Windows 95 system from a Windows NT/Windows 2000 system there are two issues to consider.
If the local system is supplying credentials (your user name and password) of a domain that it is not a member of, synchronous enumerations and queries may take much longer to process.
If you provide credentials in the process of connecting to WMI, the logon fails and the following error displays:
RPC Server is unavailable.
When connecting between different domains, you must include the domain name in the username even if the username is the same in both domains. Absence of the domain name results in an access denied error.