2025-04-27 07:49:33 -04:00

56 lines
1.6 KiB
Plaintext

// RouteProvider.MOF
//
// Generated by Microsoft WBEM Code Generation Engine
//
// TO DO: If this class is intended to be created in a namespace
// other than the default (root\default), 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. Also, consider
// combining this mof with the mof the defines the class
// that this provider provides.
//
//===================================================================
#pragma namespace("\\\\.\\Root\\CIMV2")
#include("iproute_02.mof")
//*************************************************************
//*** Registers Framework Provider ***
//*************************************************************
instance of __Win32Provider as $P
{
Name = "RouteProvider";
ClsId = "{23b77e99-5c2d-482d-a795-62ca3ae5b673}";
};
instance of __InstanceProviderRegistration
{
Provider = $P;
SupportsGet = TRUE;
SupportsPut = TRUE;
SupportsDelete = TRUE;
SupportsEnumeration = TRUE;
QuerySupportLevels = {"WQL:UnarySelect"};
};
instance of __MethodProviderRegistration
{
Provider = $P;
};
instance of __Win32Provider as $PEvent
{
Name = "RouteEventProvider";
ClsId = "{6D7A4B0E-66D5-4ac3-A7ED-0189E8CF5E77}";
};
instance of __EventProviderRegistration
{
Provider = $PEvent;
EventQueryList = {"select * from Win32_IP4RouteTableEvent"};
};