//+------------------------------------------------------------------------ // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1993. // // File: bmcomm.cxx // // Contents: definitions for benchmark test // // Classes: // // Functions: // // History: 30-June-93 t-martig Created // //-------------------------------------------------------------------------- #include // the external definitions for these are in bmcomm.hxx DWORD dwaClsCtx[] = {CLSCTX_INPROC_SERVER, CLSCTX_LOCAL_SERVER}; LPTSTR apszClsCtx[] = {TEXT("InProc Server"), TEXT("Local Server")}; LPTSTR apszClsIDName[] = {TEXT("ClsID_InProc"), TEXT("ClsID_Local")}; LPOLESTR apszPerstName[] = {aszPerstName[0], aszPerstName[1]}; LPOLESTR apszPerstNameNew[] = {aszPerstNameNew[0], aszPerstNameNew[1]}; LPTSTR saModeNames[] = { TEXT("InProc"), TEXT("Local"), TEXT("Handler"), NULL }; DWORD dwaModes[] = { CLSCTX_INPROC_SERVER, CLSCTX_LOCAL_SERVER, CLSCTX_INPROC_HANDLER }; OLECHAR aszPerstName[2][80]; // actual name for persistent instances OLECHAR aszPerstNameNew[2][80]; // actual name for persistent instances HRESULT OleInitializeEx(LPMALLOC pMalloc, DWORD dwIgnored) { return OleInitialize(pMalloc); }