|
|
/*
* clsid.cxx * * IMPORTANT: Please DO NOT change these CLSIDs. If you need to add * to this list, add new CLSIDs at the END of the list. * * The BVTs depend on these CLSIDs being defined as they are. */ #ifdef UNICODE
#define _UNICODE 1
#endif
#include "windows.h"
#include "tchar.h"
//
// This is the CLSID for the custom interface proxy, just to be different.
//
CLSID CLSID_GooberProxy = { /* 00000000-0000-0000-0000-000000000001 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1} };
//
// This one gets registered as LocalServer32.
//
CLSID CLSID_ActLocal = { /* 00000000-0000-0000-0000-000000000002 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2} };
//
// This one gets registered as LocalServer32 and has a Remote key on the
// client side.
//
CLSID CLSID_ActRemote = { /* 00000000-0000-0000-0000-000000000003 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3} };
//
// This one gets registered as LocalServer32 and has an AtStorage key on the
// client side.
//
CLSID CLSID_ActAtStorage = { /* 00000000-0000-0000-0000-000000000004 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4} };
//
// This one gets registered as InprocServer32.
//
CLSID CLSID_ActInproc = { /* 00000000-0000-0000-0000-000000000005 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5} };
//
// This one gets registered as InprocServer32.
// It has an AtStorage key on the client side.
// It is configured to run in Pre-Configured user mode on the server side.
//
CLSID CLSID_ActPreConfig = { /* 00000000-0000-0000-0000-000000000006 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6} };
//
// Configured with RemoteServerName on client and as
// RunAs Logged On User on the server.
//
CLSID CLSID_ActRunAsLoggedOn = { /* 00000000-0000-0000-0000-000000000007 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7} };
//
// This one gets registered as an AtStorage service.
//
CLSID CLSID_ActService = { /* 00000000-0000-0000-0000-000000000008 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8} };
//
// This CLSID is registered only in the server's registry. Tests default
// ActivateAtStorage on the client.
//
CLSID CLSID_ActServerOnly = { /* 00000000-0000-0000-0000-000000000009 */ 0x00000000, 0x0000, 0x0000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9} };
typedef unsigned short wchar_t;
TCHAR * ClsidGoober32String = TEXT("{00000000-0000-0000-0000-000000000001}"); TCHAR * ClsidActLocalString = TEXT("{00000000-0000-0000-0000-000000000002}"); TCHAR * ClsidActRemoteString = TEXT("{00000000-0000-0000-0000-000000000003}"); TCHAR * ClsidActAtStorageString = TEXT("{00000000-0000-0000-0000-000000000004}"); TCHAR * ClsidActInprocString = TEXT("{00000000-0000-0000-0000-000000000005}"); TCHAR * ClsidActPreConfigString = TEXT("{00000000-0000-0000-0000-000000000006}"); TCHAR * ClsidActRunAsLoggedOnString = TEXT("{00000000-0000-0000-0000-000000000007}"); TCHAR * ClsidActServiceString = TEXT("{00000000-0000-0000-0000-000000000008}"); TCHAR * ClsidActServerOnlyString = TEXT("{00000000-0000-0000-0000-000000000009}");
|