here is the snippet of the code
MULTI_QI mq;
COSERVERINFO csi, pcsi=NULL;
CHAR sz = “10.10.1.1”;
CHAR nm[100];
WCHAR pwszHostName [MAX_PATH];
memset(&csi, 0, sizeof(COSERVERINFO));
pcsi = &csi;
HRESULT hr = CoInitializeEx(0, COINIT_MULTITHREADED);
hr = CoInitializeSecurity(
NULL,
-1, // COM authentication
NULL, // Authentication services
NULL, // Reserved
RPC_C_AUTHN_LEVEL_CONNECT, // Default authentication
RPC_C_IMP_LEVEL_IMPERSONATE, // Default Impersonation
NULL, // Authentication info
0, // Additional capabilities
NULL // Reserved
);
mq.pIID = &IID_IWbemLocator;
mq.pItf = NULL;
mq.hr = S_OK;
csi.pwszName = 0;
hr = CoCreateInstanceEx(CLSID_WbemLocator, NULL, CLSCTX_REMOTE_SERVER, pcsi, 1, &mq);
#webMethods#Mainframe-Integration#EntireX-DCOM