Leaked source code of windows server 2003
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.
 
 
 
 
 
 

138 lines
4.2 KiB

/*++
Copyright (c) 1991 - 2001 Microsoft Corporation
Module Name:
### ### #### ##### ## ## ##### ####
## # ### ## # ## ## ### ### ## ## ## #
### ## ## ## ## ## ######## ## ## ##
### ## ## ## ## ## # ### ## ##### ##
### ####### ## ## ## # # ## #### ##
# ## ## ## ## # ## ## # ## ## ## ## ## #
### ## ## #### ##### # ## ## ## ## ####
Abstract:
This header contains all resource definitions for the
server appliance COM interfaces.
Author:
Wesley Witt (wesw) 1-Oct-2001
Environment:
User mode only.
Notes:
--*/
#include <windows.h>
#include <ntverp.h>
#include "resource.h"
#define VER_FILETYPE VFT_DRV
#define VER_FILESUBTYPE VFT2_DRV_SYSTEM
#define VER_FILEDESCRIPTION_STR "Server Appliance COM Interfaces"
#define VER_INTERNALNAME_STR "imgcom.dll"
#define VER_ORIGINALFILENAME_STR "imgcom.dll"
#define VER_LANGNEUTRAL
#include "common.ver"
1 TYPELIB "sacom.tlb"
IDR_SADISPLAY REGISTRY
{
"HKCR
{
SaCom.SaDisplay.1 = s 'SaDisplay Class'
{
CLSID = s '{750CE1C2-4BE7-44D7-97BD-164F6CF0D373}'
}
SaCom.SaDisplay = s 'SaDisplay Class'
{
CLSID = s '{750CE1C2-4BE7-44D7-97BD-164F6CF0D373}'
CurVer = s 'SaCom.SaDisplay.1'
}
NoRemove CLSID
{
ForceRemove {750CE1C2-4BE7-44D7-97BD-164F6CF0D373} = s 'SaDisplay Class'
{
ProgID = s 'SaCom.SaDisplay.1'
VersionIndependentProgID = s 'SaCom.SaDisplay'
ForceRemove 'Programmable'
InprocServer32 = s '%MODULE%'
{
val ThreadingModel = s 'Both'
}
'TypeLib' = s '{8A7A3655-2F52-4D78-9C6E-2BC98F822EAB}'
}
}
}"
}
IDR_SAKEYPAD REGISTRY
{
"HKCR
{
SaCom.SaKeypad.1 = s 'SaKeypad Class'
{
CLSID = s '{59BAE4E1-3604-489A-A601-AC9558A5173D}'
}
SaCom.SaKeypad = s 'SaKeypad Class'
{
CLSID = s '{59BAE4E1-3604-489A-A601-AC9558A5173D}'
CurVer = s 'SaCom.SaKeypad.1'
}
NoRemove CLSID
{
ForceRemove {59BAE4E1-3604-489A-A601-AC9558A5173D} = s 'SaKeypad Class'
{
ProgID = s 'SaCom.SaKeypad.1'
VersionIndependentProgID = s 'SaCom.SaKeypad'
ForceRemove 'Programmable'
InprocServer32 = s '%MODULE%'
{
val ThreadingModel = s 'Both'
}
'TypeLib' = s '{8A7A3655-2F52-4D78-9C6E-2BC98F822EAB}'
}
}
}"
}
IDR_SANVRAM REGISTRY
{
"HKCR
{
SaCom.SaNvram.1 = s 'SaNvram Class'
{
CLSID = s '{1CB8F970-7742-4B1C-8037-66D0CEA2AB57}'
}
SaCom.SaNvram = s 'SaNvram Class'
{
CLSID = s '{1CB8F970-7742-4B1C-8037-66D0CEA2AB57}'
CurVer = s 'SaCom.SaNvram.1'
}
NoRemove CLSID
{
ForceRemove {1CB8F970-7742-4B1C-8037-66D0CEA2AB57} = s 'SaNvram Class'
{
ProgID = s 'SaCom.SaNvram.1'
VersionIndependentProgID = s 'SaCom.SaNvram'
ForceRemove 'Programmable'
InprocServer32 = s '%MODULE%'
{
val ThreadingModel = s 'Both'
}
'TypeLib' = s '{8A7A3655-2F52-4D78-9C6E-2BC98F822EAB}'
}
}
}"
}