52 lines
1.3 KiB
Plaintext
52 lines
1.3 KiB
Plaintext
// ReindeerProv.MOF
|
|
//
|
|
// Generated by Microsoft WBEM Code Generation Engine
|
|
//
|
|
// TO DO: If this class is intended to be created in another
|
|
// namespace, you should add the #pragma namespace
|
|
// command here. If these classes are going into your own
|
|
// namespace, consider creating the namespace here as well.
|
|
// See CIMWIN32.MOF for an example of how to create a
|
|
// namespace.
|
|
//
|
|
//===================================================================
|
|
|
|
#pragma namespace ("\\\\.\\Root\\Default")
|
|
|
|
//*************************************************************
|
|
//*** Registers Framework Provider ***
|
|
//*************************************************************
|
|
instance of __Win32Provider as $P
|
|
{
|
|
Name = "ReindeerProv";
|
|
ClsId = "{9a5dd473-d410-11d1-b829-00c04f94c7c3}";
|
|
};
|
|
|
|
instance of __InstanceProviderRegistration
|
|
{
|
|
Provider = $P;
|
|
SupportsGet = TRUE;
|
|
SupportsPut = TRUE;
|
|
SupportsDelete = TRUE;
|
|
SupportsEnumeration = TRUE;
|
|
QuerySupportLevels = {"WQL:UnarySelect"};
|
|
};
|
|
|
|
instance of __MethodProviderRegistration
|
|
{
|
|
Provider = $P;
|
|
};
|
|
|
|
[Dynamic, Provider ("ReindeerProv")]
|
|
class Reindeer
|
|
{
|
|
[read, key]
|
|
String Name;
|
|
|
|
[read, write]
|
|
uint32 Weight;
|
|
|
|
[read, write]
|
|
boolean RedNose;
|
|
};
|