mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.2 KiB
47 lines
1.2 KiB
//+------------------------------------------------------------------------
|
|
//
|
|
// 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 <benchmrk.hxx>
|
|
|
|
// 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);
|
|
}
|