windows-nt/Source/XPSP1/NT/admin/hmonitor/providers/complus/appnamep.mof

54 lines
1.2 KiB
Plaintext
Raw Permalink Normal View History

2020-09-26 03:20:57 -05:00
// **************************************************************************
// Copyright (c) 1997-1999 Microsoft Corporation
//
// File: AppNameProv.mof
//
// Description:
// Creates the ComPlusAppName class and associated registration entries
//
// History:
//
// **************************************************************************
#pragma autorecover
#pragma namespace("\\root\\cimv2")
instance of __Namespace
{
Name = "MicrosoftHealthMonitor" ;
} ;
#pragma namespace("\\root\\cimv2\\MicrosoftHealthMonitor")
instance of __Win32Provider as $P
{
Name = "MicrosoftComPlus_AppName" ;
ClsId = "{A466145D-A145-4228-8F89-6EA7D047C1D0}" ;
} ;
instance of __InstanceProviderRegistration
{
Provider = $P;
SupportsPut = FALSE;
SupportsGet = TRUE;
SupportsDelete = FALSE;
SupportsEnumeration = TRUE;
};
/////////////////////////////////////////////////////////////////////
//
// Declare a class whose dynamic instances are provided by the
// sample provider.
[dynamic, provider("MicrosoftComPlus_AppName"), Description("This class enumerates all the COM+ Apps on the system")]
class MicrosoftComPlus_AppName
{
[key,Description("Name of the COM+ App")]
String AppName;
};