65 lines
1.3 KiB
C++
65 lines
1.3 KiB
C++
|
//+-------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
// Copyright (C) Microsoft Corporation, 1997.
|
||
|
//
|
||
|
// File: cnfgreg.hxx
|
||
|
//
|
||
|
// History: 09 Jul 1997 mohamedn Created
|
||
|
//
|
||
|
//--------------------------------------------------------------------------
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
typedef struct tagREGENTRIES
|
||
|
{
|
||
|
BOOL fExpand;
|
||
|
WCHAR * strRegKey;
|
||
|
WCHAR * strValueName;
|
||
|
WCHAR * strValue;
|
||
|
} REGENTRIES;
|
||
|
|
||
|
|
||
|
typedef struct tagDWREGENTRIES
|
||
|
{
|
||
|
WCHAR * strRegKey;
|
||
|
WCHAR * strValueName;
|
||
|
DWORD dwValue;
|
||
|
} DWREGENTRIES;
|
||
|
|
||
|
|
||
|
#define MAX_REGENTRY_LEN 300
|
||
|
|
||
|
HRESULT UnRegisterServer
|
||
|
(
|
||
|
const HKEY hKey,
|
||
|
const ULONG cEntries,
|
||
|
const REGENTRIES rgEntries[]
|
||
|
);
|
||
|
|
||
|
HRESULT UnRegisterServer
|
||
|
(
|
||
|
const HKEY hKey,
|
||
|
const ULONG cEntries,
|
||
|
const DWREGENTRIES rgEntries[]
|
||
|
);
|
||
|
|
||
|
|
||
|
HRESULT RegisterServer
|
||
|
(
|
||
|
const HKEY hKey,
|
||
|
const ULONG cEntries,
|
||
|
const REGENTRIES rgEntries[]
|
||
|
);
|
||
|
|
||
|
HRESULT RegisterServer
|
||
|
(
|
||
|
const HKEY hKey,
|
||
|
const ULONG cEntries,
|
||
|
const DWREGENTRIES rgEntries[]
|
||
|
);
|
||
|
|
||
|
|
||
|
IClassFactory * GetSimpleCommandCreatorCF();
|
||
|
|