Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

4385 lines
479 KiB

#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\root")
Instance of __Namespace
{
Name = "MicrosoftIISv2";
};
#pragma namespace("\\\\.\\ROOT\\MicrosoftIISv2")
Instance of __Win32Provider as $DataProv
{
Name = "MS_VIEW_INSTANCE_PROVIDER";
ClsId = "{AA70DDF4-E11C-11D1-ABB0-00C04FD9159E}";
ImpersonationLevel = 1;
PerUserInitialization = "True";
HostingModel = "NetworkServiceHost";
};
Instance of __InstanceProviderRegistration
{
Provider = $DataProv;
SupportsPut = TRUE;
SupportsGet = TRUE;
SupportsDelete = TRUE;
SupportsEnumeration = TRUE;
QuerySupportLevels = {"WQL:UnarySelect"};
};
Instance of __MethodProviderRegistration
{
Provider = $DataProv;
};
Instance of __Win32Provider as $IISProv
{
Name = "IIS__PROVIDER";
ClsId = "{D78F1796-E03B-4a81-AFE0-B3B6B0EEE091}";
Pure = "TRUE";
ImpersonationLevel = 1;
PerUserInitialization = "TRUE";
HostingModel = "NetworkServiceHost";
};
Instance of __InstanceProviderRegistration
{
Provider = $IISProv;
SupportsPut = "TRUE";
SupportsGet = "TRUE";
SupportsDelete = "TRUE";
SupportsEnumeration = "TRUE";
QuerySupportLevels = {"WQL:UnarySelect"};
};
Instance of __MethodProviderRegistration
{
Provider = $IISProv;
};
[Abstract,Locale(1033) : ToInstance,UUID("{8502C517-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_ManagedSystemElement
{
[PropertySources("Caption") : ToSubclass,MaxLen(64) : ToSubclass,read : ToSubclass] string Caption;
[PropertySources("Description") : ToSubclass,read : ToSubclass] string Description;
[PropertySources("InstallDate") : ToSubclass,MappingStrings{"MIF.DMTF|ComponentID|001.5"} : ToSubclass,read : ToSubclass] datetime InstallDate;
[PropertySources("Name") : ToSubclass,read : ToSubclass] string Name;
[PropertySources("Status") : ToSubclass,read : ToSubclass,MaxLen(10) : ToSubclass,ValueMap{"OK", "Error", "Degraded", "Unknown", "Pred Fail", "Starting", "Stopping", "Service"} : ToSubclass] string Status;
};
[Abstract,Locale(1033) : ToInstance,UUID("{8502C518-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_LogicalElement : CIM_ManagedSystemElement
{
};
[Abstract,Locale(1033) : ToInstance,UUID("{8502C524-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_System : CIM_LogicalElement
{
[CIM_Key : ToSubclass,Read : ToSubclass] string CreationClassName;
[Override("Name"),CIM_Key : ToSubclass,Read : ToSubclass] string Name;
[Read : ToSubclass] string NameFormat;
[Read : ToSubclass] string PrimaryOwnerContact;
[Read : ToSubclass] string PrimaryOwnerName;
[Read : ToSubclass,Write : ToSubclass] string Roles[];
};
[Abstract,Locale(1033) : ToInstance,UUID("{8502C572-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_Setting
{
[read : ToSubclass,MaxLen(256) : ToSubclass] string SettingID;
[read : ToSubclass,MaxLen(64) : ToSubclass] string Caption;
[read : ToSubclass] string Description;
};
[Association : ToInstance ToSubclass DisableOverride,Abstract,Aggregation : ToSubclass,Locale(1033) : ToInstance,UUID("{8502C573-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_Component
{
[read : ToSubclass,Aggregate : ToSubclass,Min(1) : ToSubclass,Max(1) : ToSubclass] CIM_ManagedSystemElement Ref GroupComponent;
[read : ToSubclass] CIM_ManagedSystemElement Ref PartComponent;
};
[union,ViewSources{"Select * from CIM_Service"},ViewSpaces{"\\\\.\\root\\cimv2"},provider("MS_VIEW_INSTANCE_PROVIDER") : ToInstance,Abstract,Locale(1033) : ToInstance,UUID("{8502C527-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_Service : CIM_LogicalElement
{
[PropertySources("Name") : ToSubclass,read : ToSubclass,Override("Name"),cim_key : ToSubclass] string Name;
[PropertySources("CreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string CreationClassName;
[PropertySources("StartMode") : ToSubclass,ValueMap{"Automatic", "Manual"} : ToSubclass,read : ToSubclass] string StartMode;
[PropertySources("Started") : ToSubclass,read : ToSubclass] boolean Started;
[PropertySources("SystemCreationClassName") : ToSubclass,Propagated("CIM_System.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string SystemCreationClassName;
[PropertySources("SystemName") : ToSubclass,Propagated("CIM_System.Name") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string SystemName;
uint32 StartService();
uint32 StopService();
};
[provider("MS_VIEW_INSTANCE_PROVIDER") : ToInstance,Union,ViewSources{"Select * from Win32_BaseService"},ViewSpaces{"\\\\.\\root\\cimv2"},Abstract,Locale(1033) : ToInstance,UUID("{8502C4C4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class Win32_BaseService : CIM_Service
{
[PropertySources("Name") : ToSubclass,read : ToSubclass,Override("Name"),key : ToInstance ToSubclass DisableOverride] string Name;
[PropertySources("StartMode") : ToSubclass,ValueMap{"Boot", "System", "Auto", "Manual", "Disabled"} : ToSubclass,read : ToSubclass,Override("StartMode")] string StartMode;
[read : ToSubclass,PropertySources("AcceptPause") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwControlsAccepted|SERVICE_ACCEPT_PAUSE_CONTINUE"} : ToSubclass] boolean AcceptPause;
[read : ToSubclass,PropertySources("AcceptStop") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwControlsAccepted|SERVICE_ACCEPT_STOP"} : ToSubclass] boolean AcceptStop;
[read : ToSubclass,PropertySources("DesktopInteract") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract;
[read : ToSubclass,PropertySources("DisplayName") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDisplayName"} : ToSubclass] string DisplayName;
[read : ToSubclass,PropertySources("ErrorControl") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass,ValueMap{"Ignore", "Normal", "Severe", "Critical", "Unknown"} : ToSubclass] string ErrorControl;
[read : ToSubclass,PropertySources("PathName") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName"} : ToSubclass] string PathName;
[read : ToSubclass,PropertySources("ServiceType") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,ValueMap{"Kernel Driver", "File System Driver", "Adapter", "Recognizer Driver", "Own Process", "Share Process", "Interactive Process"} : ToSubclass] string ServiceType;
[read : ToSubclass,PropertySources("StartName") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName;
[read : ToSubclass,PropertySources("State") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwCurrentState "} : ToSubclass,ValueMap{"Stopped", "Start Pending", "Stop Pending", "Running", "Continue Pending", "Pause Pending", "Paused", "Unknown"} : ToSubclass] string State;
[read : ToSubclass,PropertySources("TagId") : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwTagId"} : ToSubclass] uint32 TagId;
[read : ToSubclass,PropertySources("ExitCode") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwWin32ExitCode"} : ToSubclass] uint32 ExitCode;
[read : ToSubclass,PropertySources("ServiceSpecificExitCode") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwServiceSpecificExitCode"} : ToSubclass] uint32 ServiceSpecificExitCode;
[MethodSource("StartService") : ToSubclass,Override("StartService"),Implemented,MappingStrings{"Win32API|Service Functions|StartService"} : ToSubclass] uint32 StartService();
[MethodSource("StopService") : ToSubclass,Override("StopService"),Implemented,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_STOP"} : ToSubclass] uint32 StopService();
[MethodSource("PauseService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_PAUSE"} : ToSubclass] uint32 PauseService();
[MethodSource("ResumeService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_CONTINUE"} : ToSubclass] uint32 ResumeService();
[MethodSource("InterrogateService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_INTERROGATE"} : ToSubclass] uint32 InterrogateService();
[MethodSource("UserControlService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|CreateService|dwDesiredAccess|SERVICE_USER_DEFINED_CONTROL"} : ToSubclass] uint32 UserControlService([In,MappingStrings{"Win32API|Service Functions|ControlService|dwControl"} : ToSubclass] uint8 ControlCode);
[MethodSource("Create") : ToSubclass,Constructor,Implemented,Static,MappingStrings{"Win32API|Service Functions|CreateService"} : ToSubclass] uint32 Create([In,MappingStrings{"Win32API|Service Functions|CreateServicelpServiceName"} : ToSubclass] string Name,[In,MappingStrings{"Win32API|Service Functions|CreateServicelpDisplayName"} : ToSubclass] string DisplayName,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName "} : ToSubclass] string PathName,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "5", "8"} : ToSubclass] uint8 ServiceType,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass] uint8 ErrorControl,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName,[In,MappingStrings{"Win32API|Service Functions|CreateService|lpPassword"} : ToSubclass] string StartPassword,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpLoadOrderGroup"} : ToSubclass] string LoadOrderGroup,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string LoadOrderGroupDependencies[],[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string ServiceDependencies[]);
[MethodSource("Change") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|ChangeServiceConfig"} : ToSubclass] uint32 Change([In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDisplayName"} : ToSubclass] string DisplayName,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName"} : ToSubclass] string PathName,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "5", "8"} : ToSubclass] uint8 ServiceType,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass] uint8 ErrorControl,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName,[In,MappingStrings{"Win32API|Service Functions|CreateService|lpPassword"} : ToSubclass] string StartPassword,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpLoadOrderGroup"} : ToSubclass] string LoadOrderGroup,[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string LoadOrderGroupDependencies[],[In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string ServiceDependencies[]);
[MethodSource("ChangeStartMode") : ToSubclass,Implemented,MappingStrings{"Service Functions|ChangeServiceConfig|dwStartType"} : ToSubclass] uint32 ChangeStartMode([In,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode = "Automatic");
[MethodSource("Delete") : ToSubclass,Destructor,Implemented,MappingStrings{"Win32API|Service Functions|ChangeServiceConfig|DeleteService"} : ToSubclass] uint32 Delete();
};
[union,ViewSources{"Select * from Win32_Service"},ViewSpaces{"\\\\.\\root\\cimv2"},provider("MS_VIEW_INSTANCE_PROVIDER") : ToInstance,dynamic,Locale(1033) : ToInstance,UUID("{8502C4D9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class Win32_Service : Win32_BaseService
{
[read : ToSubclass,PropertySources("CheckPoint") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwCheckPoint"} : ToSubclass] uint32 CheckPoint;
[read : ToSubclass,PropertySources("WaitHint") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwWaitHint"} : ToSubclass] uint32 WaitHint;
[read : ToSubclass,PropertySources("ProcessId") : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS_PROCESS|dwProcessId"} : ToSubclass] uint32 ProcessId;
};
[Abstract,Locale(1033) : ToInstance,UUID("{120BB700-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance]
class CIM_ApplicationSystem : CIM_System
{
};
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{8502C577-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
class CIM_ElementSetting
{
[read : ToSubclass] CIM_ManagedSystemElement Ref Element;
[read : ToSubclass] CIM_Setting Ref Setting;
};
[Abstract,Locale(1033) : ToInstance]
class IIsStructuredDataClass
{
};
[Abstract,Locale(1033) : ToInstance]
class IIsSetting : CIM_Setting
{
string Name;
};
[Abstract,Locale(1033) : ToInstance]
class IIsDirectory : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride] string Name;
};
[Abstract,Locale(1033) : ToInstance]
class IIsUserDefinedLogicalElement : CIM_LogicalElement
{
};
[Abstract,Locale(1033) : ToInstance]
class IIsUserDefinedSetting : IIsSetting
{
};
[Abstract,Locale(1033) : ToInstance]
class IIsUserDefinedElementSetting : CIM_ElementSetting
{
};
[Abstract,Locale(1033) : ToInstance]
class IIsUserDefinedComponent : CIM_Component
{
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsIPSecuritySetting : IIsSetting
{
[key : ToInstance ToSubclass DisableOverride] string Name;
string IPDeny[];
string IPGrant[];
string DomainDeny[];
string DomainGrant[];
boolean GrantByDefault;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsAdminACL : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride] string Name;
string Owner;
string Group;
sint32 ControlFlags;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsACE : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride] string Name;
[key : ToInstance ToSubclass DisableOverride] string Trustee;
sint32 AccessMask;
sint32 AceType;
sint32 AceFlags;
sint32 Flags;
string ObjectType;
string InheritedObjectType;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class CustomErrorDescription : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string ErrorCode;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string ErrorSubCode;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string ErrorText;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string ErrorSubcodeText;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string FileSupportOnly;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class HttpCustomHeader : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Keyname;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Value;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class HttpError : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string HttpErrorCode;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string HttpErrorSubcode;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string HandlerType;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string HandlerLocation;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class ScriptMap : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Extensions;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string ScriptProcessor;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Flags;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string IncludedVerbs;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class SecureBinding : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string IP;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Port;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class ServerBinding : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string IP;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Port;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Hostname;
};
[provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class MimeMap : IIsStructuredDataClass
{
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string Extension;
[key : ToInstance ToSubclass DisableOverride,read : ToSubclass,write : ToSubclass] string MimeType;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpSessions : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3VirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 Pop3MailExpirationTime;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebFileSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] boolean UNCAuthenticationPassThrough;
[read : ToSubclass,write : ToSubclass] boolean IgnoreTranslate;
[read : ToSubclass,write : ToSubclass] boolean UseDigestSSP;
[read : ToSubclass,write : ToSubclass] sint32 CGITimeout;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string HttpExpires;
[read : ToSubclass,write : ToSubclass] string HttpPics[];
[read : ToSubclass,write : ToSubclass] HttpCustomHeader HttpCustomHeaders[];
[read : ToSubclass,write : ToSubclass] HttpError HttpErrors[];
[read : ToSubclass,write : ToSubclass] boolean EnableDocFooter;
[read : ToSubclass,write : ToSubclass] string DefaultDocFooter;
[read : ToSubclass,write : ToSubclass] string HttpRedirect;
[read : ToSubclass,write : ToSubclass] sint32 CacheControlMaxAge;
[read : ToSubclass,write : ToSubclass] boolean CacheControlNoCache;
[read : ToSubclass,write : ToSubclass] string CacheControlCustom;
[read : ToSubclass,write : ToSubclass] boolean CreateProcessAsUser;
[read : ToSubclass,write : ToSubclass] sint32 PoolIdcTimeout;
[read : ToSubclass,write : ToSubclass] sint32 PutReadSize;
[read : ToSubclass,write : ToSubclass] string RedirectHeaders;
[read : ToSubclass,write : ToSubclass] sint32 UploadReadAheadSize;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 AuthPersistence;
[read : ToSubclass,write : ToSubclass] boolean AuthPersistSingleRequest;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] ScriptMap ScriptMaps[];
[read : ToSubclass,write : ToSubclass] boolean CPUAppEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUCGIEnabled;
[read : ToSubclass,write : ToSubclass] boolean SSIExecDisable;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDns;
[read : ToSubclass,write : ToSubclass] boolean CreateCGIWithNewConsole;
[read : ToSubclass,write : ToSubclass] boolean DoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean DoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean DavEnabled;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpGroupsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3RoutingSourceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Pop3RoutingTableType;
[read : ToSubclass,write : ToSubclass] string Pop3DsDataDirectory;
[read : ToSubclass,write : ToSubclass] string Pop3DsDefaultMailRoot;
[read : ToSubclass,write : ToSubclass] string Pop3DsBindType;
[read : ToSubclass,write : ToSubclass] string Pop3DsSchemaType;
[read : ToSubclass,write : ToSubclass] string Pop3DsHost;
[read : ToSubclass,write : ToSubclass] string Pop3DsNamingContext;
[read : ToSubclass,write : ToSubclass] string Pop3DsAccount;
[read : ToSubclass,write : ToSubclass] string Pop3DsPassword;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpVirtualDir : IIsDirectory
{
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModuleSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleId;
[read : ToSubclass,write : ToSubclass] string LogModuleUiId;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpInfo : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MajorIIsVersionNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MinorIIsVersionNumber;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpSessionsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDnsLookup;
[read : ToSubclass,write : ToSubclass] boolean ShouldDeliver;
[read : ToSubclass,write : ToSubclass] boolean AlwaysUseSsl;
[read : ToSubclass,write : ToSubclass] boolean LimitRemoteConnections;
[read : ToSubclass,write : ToSubclass] sint32 SmartHostType;
[read : ToSubclass,write : ToSubclass] boolean DoMasquerade;
[read : ToSubclass,write : ToSubclass] sint32 RemoteSmtpPort;
[read : ToSubclass,write : ToSubclass] sint32 RemoteSmtpSecurePort;
[read : ToSubclass,write : ToSubclass] sint32 HopCount;
[read : ToSubclass,write : ToSubclass] sint32 MaxOutConnections;
[read : ToSubclass,write : ToSubclass] sint32 MaxOutConnectionsPerDomain;
[read : ToSubclass,write : ToSubclass] sint32 RemoteTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxMessageSize;
[read : ToSubclass,write : ToSubclass] sint32 MaxSessionSize;
[read : ToSubclass,write : ToSubclass] sint32 MaxRecipients;
[read : ToSubclass,write : ToSubclass] sint32 LocalRetryInterval;
[read : ToSubclass,write : ToSubclass] sint32 RemoteRetryInterval;
[read : ToSubclass,write : ToSubclass] sint32 LocalRetryAttempts;
[read : ToSubclass,write : ToSubclass] sint32 RemoteRetryAttempts;
[read : ToSubclass,write : ToSubclass] sint32 EtrnDays;
[read : ToSubclass,write : ToSubclass] sint32 MaxBatchedMessages;
[read : ToSubclass,write : ToSubclass] string SmartHost;
[read : ToSubclass,write : ToSubclass] string FullyQualifiedDomainName;
[read : ToSubclass,write : ToSubclass] string DefaultDomain;
[read : ToSubclass,write : ToSubclass] string DropDirectory;
[read : ToSubclass,write : ToSubclass] string BadMailDirectory;
[read : ToSubclass,write : ToSubclass] string PickupDirectory;
[read : ToSubclass,write : ToSubclass] string QueueDirectory;
[read : ToSubclass,write : ToSubclass] string MasqueradeDomain;
[read : ToSubclass,write : ToSubclass] string SendNdrTo;
[read : ToSubclass,write : ToSubclass] string SendBadTo;
[read : ToSubclass,write : ToSubclass] string RoutingDll;
[read : ToSubclass,write : ToSubclass] sint32 RouteAction;
[read : ToSubclass,write : ToSubclass] string RouteUserName;
[read : ToSubclass,write : ToSubclass] string RoutePassword;
[read : ToSubclass,write : ToSubclass] string SaslLogonDomain;
[read : ToSubclass,write : ToSubclass] string SmtpClearTextProvider;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] string SmtpRemoteProgressiveRetry;
[read : ToSubclass,write : ToSubclass] sint32 SmtpLocalDelayExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpLocalNDRExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteDelayExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteNDRExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteRetryThreshold;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDSNOptions;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDSNLanguageID;
[read : ToSubclass,write : ToSubclass] string SmtpAdvQueueDll;
[read : ToSubclass,write : ToSubclass] sint32 SmtpInboundCommandSupportOptions;
[read : ToSubclass,write : ToSubclass] sint32 SmtpOutboundCommandSupportOptions;
[read : ToSubclass,write : ToSubclass] sint32 SmtpCommandLogMask;
[read : ToSubclass,write : ToSubclass] sint32 SmtpFlushMailFile;
[read : ToSubclass,write : ToSubclass] uint8 RelayIpList[];
[read : ToSubclass,write : ToSubclass] sint32 RelayForAuth;
[read : ToSubclass,write : ToSubclass] sint32 SmtpConnectTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpMailFromTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRcptToTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDataTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpBdatTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpAuthTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpSaslTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpTurnTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRsetTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpHeloTimeout;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] sint32 SmtpUseTcpDns;
[read : ToSubclass,write : ToSubclass] boolean SmtpDotStuffPickupDirFiles;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDomainValidationFlags;
[read : ToSubclass,write : ToSubclass] boolean SmtpSSLRequireTrustedCA;
[read : ToSubclass,write : ToSubclass] boolean SmtpSSLCertHostnameValidation;
[read : ToSubclass,write : ToSubclass] sint32 MaxMailObjects;
[read : ToSubclass,write : ToSubclass] boolean ShouldPickupMail;
[read : ToSubclass,write : ToSubclass] sint32 MaxDirChangeIOSize;
[read : ToSubclass,write : ToSubclass] sint32 NameResolutionType;
[read : ToSubclass,write : ToSubclass] sint32 MaxSmtpErrors;
[read : ToSubclass,write : ToSubclass] boolean ShouldPipelineIn;
[read : ToSubclass,write : ToSubclass] boolean ShouldPipelineOut;
[read : ToSubclass,write : ToSubclass] string ConnectResponse;
[read : ToSubclass,write : ToSubclass] boolean UpdatedFQDN;
[read : ToSubclass,write : ToSubclass] boolean UpdatedDefaultDomain;
[read : ToSubclass,write : ToSubclass] boolean EtrnSubdomains;
[read : ToSubclass,write : ToSubclass] sint32 SmtpMaxRemoteQThreads;
[read : ToSubclass,write : ToSubclass] boolean SmtpDisableRelay;
[read : ToSubclass,write : ToSubclass] boolean SmtpHeloNoDomain;
[read : ToSubclass,write : ToSubclass] boolean SmtpMailNoHelo;
[read : ToSubclass,write : ToSubclass] sint32 SmtpAqueueWait;
[read : ToSubclass,write : ToSubclass] boolean AddNoHeaders;
[read : ToSubclass,write : ToSubclass] sint32 SmtpEventlogLevel;
[read : ToSubclass,write : ToSubclass] boolean AllowAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AnonymousOnly;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpVirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] boolean FtpDirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpireSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 ExpireSpace;
[read : ToSubclass,write : ToSubclass] sint32 ExpireTime;
[read : ToSubclass,write : ToSubclass] string ExpireNewsgroups[];
[read : ToSubclass,write : ToSubclass] string ExpirePolicyName;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] SecureBinding SecureBindings[];
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireDelay;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireStart;
[read : ToSubclass,write : ToSubclass] sint32 ImapMailExpirationTime;
[read : ToSubclass,write : ToSubclass] string ImapClearTextProvider;
[read : ToSubclass,write : ToSubclass] string ImapDefaultDomain;
[read : ToSubclass,write : ToSubclass] string ImapRoutingDll;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDomainSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 RouteAction;
[read : ToSubclass,write : ToSubclass] string RouteActionString;
[read : ToSubclass,write : ToSubclass] string RouteUserName;
[read : ToSubclass,write : ToSubclass] string RoutePassword;
[read : ToSubclass,write : ToSubclass] uint8 RelayIpList[];
[read : ToSubclass,write : ToSubclass] sint32 RelayForAuth;
[read : ToSubclass,write : ToSubclass] string AuthTurnList[];
[read : ToSubclass,write : ToSubclass] string CSideEtrnDomains;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpiration : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPool : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[Implemented] void EnumAppsInPool([OUT] string Applications[]);
[Implemented] void RecycleAppPool();
[Implemented] void Start();
[Implemented] void Stop();
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ImapServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string ImapRoutingSources[];
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpUserSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 Pop3ServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string Pop3RoutingSources[];
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService : Win32_Service
{
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 SmtpServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string RoutingSources[];
[read : ToSubclass,write(FALSE) : ToSubclass] string DomainRouting[];
[read : ToSubclass,write(FALSE) : ToSubclass] string LocalDomains[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebInfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 ServerConfigFlags;
[read : ToSubclass,write : ToSubclass] boolean ServerConfigSSL40;
[read : ToSubclass,write : ToSubclass] boolean ServerConfigSSL128;
[read : ToSubclass,write : ToSubclass] boolean ServerConfigSSLAllowEncrypt;
[read : ToSubclass,write : ToSubclass] boolean ServerConfigAutoPWSync;
[read : ToSubclass,write : ToSubclass] CustomErrorDescription CustomErrorDescriptions[];
[read : ToSubclass,write : ToSubclass] string AdminServer;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDL : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpirationSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsObjectSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string KeyType;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapVirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 ImapMailExpirationTime;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean IgnoreTranslate;
[read : ToSubclass,write : ToSubclass] boolean UseDigestSSP;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] boolean AllowKeepAlive;
[read : ToSubclass,write : ToSubclass] sint32 ServerSize;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] string DefaultDoc;
[read : ToSubclass,write : ToSubclass] string HttpExpires;
[read : ToSubclass,write : ToSubclass] string HttpPics[];
[read : ToSubclass,write : ToSubclass] HttpCustomHeader HttpCustomHeaders[];
[read : ToSubclass,write : ToSubclass] HttpError HttpErrors[];
[read : ToSubclass,write : ToSubclass] boolean EnableDocFooter;
[read : ToSubclass,write : ToSubclass] string DefaultDocFooter;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] boolean CacheISAPI;
[read : ToSubclass,write : ToSubclass] sint32 CGITimeout;
[read : ToSubclass,write : ToSubclass] sint32 DirectoryLevelsToScan;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 CertCheckMode;
[read : ToSubclass,write : ToSubclass] sint32 DownlevelAdminInstance;
[read : ToSubclass,write : ToSubclass] boolean AspBufferingOn;
[read : ToSubclass,write : ToSubclass] boolean AspLogErrorRequests;
[read : ToSubclass,write : ToSubclass] boolean AspScriptErrorSentToBrowser;
[read : ToSubclass,write : ToSubclass] string AspScriptErrorMessage;
[read : ToSubclass,write : ToSubclass] boolean AspAllowOutOfProcComponents;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptFileCacheSize;
[read : ToSubclass,write : ToSubclass] string AspDiskTemplateCacheDirectory;
[read : ToSubclass,write : ToSubclass] sint32 AspMaxDiskTemplateCacheFiles;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptEngineCacheMax;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptTimeout;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableParentPaths;
[read : ToSubclass,write : ToSubclass] boolean AspAllowSessionState;
[read : ToSubclass,write : ToSubclass] string AspScriptLanguage;
[read : ToSubclass,write : ToSubclass] boolean AspExceptionCatchEnable;
[read : ToSubclass,write : ToSubclass] sint32 AspCodepage;
[read : ToSubclass,write : ToSubclass] sint32 AspLCID;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableAspHtmlFallback;
[read : ToSubclass,write : ToSubclass] boolean AspEnableChunkedEncoding;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTypelibCache;
[read : ToSubclass,write : ToSubclass] boolean AspErrorsToNTLog;
[read : ToSubclass,write : ToSubclass] sint32 AspProcessorThreadMax;
[read : ToSubclass,write : ToSubclass] boolean AspTrackThreadingModel;
[read : ToSubclass,write : ToSubclass] sint32 AspRequestQueueMax;
[read : ToSubclass,write : ToSubclass] boolean AspEnableApplicationRestart;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueConnectionTestTime;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionMax;
[read : ToSubclass,write : ToSubclass] boolean AspThreadGateEnabled;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateTimeSlice;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepDelay;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepMax;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadLow;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadHigh;
[read : ToSubclass,write : ToSubclass] string AppFriendlyName;
[read : ToSubclass,write : ToSubclass] boolean AppAllowDebugging;
[read : ToSubclass,write : ToSubclass] boolean AppAllowClientDebug;
[read : ToSubclass,write : ToSubclass] sint32 NetLogonWorkstation;
[read : ToSubclass,write : ToSubclass] boolean UseHostName;
[read : ToSubclass,write : ToSubclass] sint32 CacheControlMaxAge;
[read : ToSubclass,write : ToSubclass] boolean CacheControlNoCache;
[read : ToSubclass,write : ToSubclass] string CacheControlCustom;
[read : ToSubclass,write : ToSubclass] boolean CreateProcessAsUser;
[read : ToSubclass,write : ToSubclass] sint32 PoolIdcTimeout;
[read : ToSubclass,write : ToSubclass] sint32 PutReadSize;
[read : ToSubclass,write : ToSubclass] string RedirectHeaders;
[read : ToSubclass,write : ToSubclass] sint32 UploadReadAheadSize;
[read : ToSubclass,write : ToSubclass] sint32 PasswordExpirePrenotifyDays;
[read : ToSubclass,write : ToSubclass] sint32 PasswordCacheTTL;
[read : ToSubclass,write : ToSubclass] sint32 PasswordChangeFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthChangeUnsecure;
[read : ToSubclass,write : ToSubclass] boolean AuthChangeDisable;
[read : ToSubclass,write : ToSubclass] boolean AuthAdvNotifyDisable;
[read : ToSubclass,write : ToSubclass] boolean UNCAuthenticationPassThrough;
[read : ToSubclass,write : ToSubclass] string AppWamClsid;
[read : ToSubclass,write : ToSubclass] sint32 DirBrowseFlags;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowDate;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowTime;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowSize;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowExtension;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] boolean EnableDefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean EnableDirBrowsing;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 AuthPersistence;
[read : ToSubclass,write : ToSubclass] boolean AuthPersistSingleRequest;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] ScriptMap ScriptMaps[];
[read : ToSubclass,write : ToSubclass] boolean SSIExecDisable;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDns;
[read : ToSubclass,write : ToSubclass] boolean CreateCGIWithNewConsole;
[read : ToSubclass,write : ToSubclass] boolean ProcessNTCRIfLoggedOn;
[read : ToSubclass,write : ToSubclass] boolean AllowPathInfoForScriptMappings;
[read : ToSubclass,write : ToSubclass] string InProcessIsapiApps[];
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] boolean LogFileLocaltimeRollover;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 CPUCGILimit;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitLogEvent;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitPriority;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitProcStop;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitPause;
[read : ToSubclass,write : ToSubclass] boolean CPULimitsEnabled;
[read : ToSubclass,write : ToSubclass] sint32 CPUResetInterval;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingInterval;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingOptions;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableAllProcLogging;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableCGILogging;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableAppLogging;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingMask;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableEvent;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableProcType;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableUserTime;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableKernelTime;
[read : ToSubclass,write : ToSubclass] boolean CPUEnablePageFaults;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableTotalProcs;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableActiveProcs;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableTerminatedProcs;
[read : ToSubclass,write : ToSubclass] boolean CPULoggingEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUAppEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUCGIEnabled;
[read : ToSubclass,write : ToSubclass] boolean SslUseDsMapper;
[read : ToSubclass,write : ToSubclass] string WAMUserName;
[read : ToSubclass,write : ToSubclass] string WAMUserPass;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 CalVcPerConnect;
[read : ToSubclass,write : ToSubclass] sint32 CalLimitHttpError;
[read : ToSubclass,write : ToSubclass] sint32 CalReserveTimeout;
[read : ToSubclass,write : ToSubclass] sint32 CalSSLReserveTimeout;
[read : ToSubclass,write : ToSubclass] string AdminServer;
[read : ToSubclass,write : ToSubclass] string AppPoolId;
[read : ToSubclass,write : ToSubclass] boolean DoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean DoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean StandardAppModeEnabled;
[read : ToSubclass,write : ToSubclass] sint32 MaxGlobalBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxGlobalConnections;
[read : ToSubclass,write : ToSubclass] sint32 MinFileKbSec;
[read : ToSubclass,write : ToSubclass] sint32 HeaderWaitTimeout;
[read : ToSubclass,write : ToSubclass] boolean LogInUTF8;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] boolean DavEnabled;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionInterval;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionMaxCrashes;
[read : ToSubclass,write : ToSubclass] string AspPartitionID;
[read : ToSubclass,write : ToSubclass] string AspSxsName;
[read : ToSubclass,write : ToSubclass] sint32 AspAppServiceFlags;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTracker;
[read : ToSubclass,write : ToSubclass] boolean AspEnableSxs;
[read : ToSubclass,write : ToSubclass] boolean AspUsePartition;
[read : ToSubclass,write : ToSubclass] sint32 AspKeepSessionIDSecure;
[read : ToSubclass,write : ToSubclass] sint32 RevocationFreshnessTime;
[read : ToSubclass,write : ToSubclass] sint32 RevocationURLRetrievalTimeout;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService : Win32_Service
{
[read : ToSubclass,write(FALSE) : ToSubclass] string AppRoot;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 AppIsolated;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageID;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageName;
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
[read : ToSubclass,write(FALSE) : ToSubclass] string SSLStoreName;
[Implemented] string CreateNewSite([IN] string ServerComment,[IN] ServerBinding ServerBindings[],[IN] string PathOfRootVirtualDir,[IN] sint32 ServerId);
[Implemented] void GetCurrentMode([OUT] sint32 ServerMode);
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFiltersSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string FilterLoadOrder;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpRebuild : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] boolean LogAnonymous;
[read : ToSubclass,write : ToSubclass] boolean LogNonAnonymous;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] string ExitMessage;
[read : ToSubclass,write : ToSubclass] string GreetingMessage[];
[read : ToSubclass,write : ToSubclass] string MaxClientsMessage;
[read : ToSubclass,write : ToSubclass] boolean AnonymousOnly;
[read : ToSubclass,write : ToSubclass] boolean MSDOSDirOutput;
[read : ToSubclass,write : ToSubclass] sint32 ServerSize;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] boolean AllowAnonymous;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 DirectoryLevelsToScan;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] boolean LogFileLocaltimeRollover;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] boolean FtpDirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 DownlevelAdminInstance;
[read : ToSubclass,write : ToSubclass] string BannerMessage[];
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] boolean IgnoreTranslate;
[read : ToSubclass,write : ToSubclass] boolean UseDigestSSP;
[read : ToSubclass,write : ToSubclass] string AppFriendlyName;
[read : ToSubclass,write : ToSubclass] sint32 AppOopRecoverLimit;
[read : ToSubclass,write : ToSubclass] boolean CacheISAPI;
[read : ToSubclass,write : ToSubclass] boolean AppAllowDebugging;
[read : ToSubclass,write : ToSubclass] boolean AppAllowClientDebug;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] sint32 CGITimeout;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string HttpExpires;
[read : ToSubclass,write : ToSubclass] string HttpPics[];
[read : ToSubclass,write : ToSubclass] HttpCustomHeader HttpCustomHeaders[];
[read : ToSubclass,write : ToSubclass] HttpError HttpErrors[];
[read : ToSubclass,write : ToSubclass] boolean EnableDocFooter;
[read : ToSubclass,write : ToSubclass] string DefaultDocFooter;
[read : ToSubclass,write : ToSubclass] string HttpRedirect;
[read : ToSubclass,write : ToSubclass] string DefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] sint32 CacheControlMaxAge;
[read : ToSubclass,write : ToSubclass] boolean CacheControlNoCache;
[read : ToSubclass,write : ToSubclass] string CacheControlCustom;
[read : ToSubclass,write : ToSubclass] boolean CreateProcessAsUser;
[read : ToSubclass,write : ToSubclass] sint32 PoolIdcTimeout;
[read : ToSubclass,write : ToSubclass] sint32 PutReadSize;
[read : ToSubclass,write : ToSubclass] string RedirectHeaders;
[read : ToSubclass,write : ToSubclass] sint32 UploadReadAheadSize;
[read : ToSubclass,write : ToSubclass] boolean FrontPageWeb;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] boolean UNCAuthenticationPassThrough;
[read : ToSubclass,write : ToSubclass] string AppWamClsid;
[read : ToSubclass,write : ToSubclass] sint32 AuthPersistence;
[read : ToSubclass,write : ToSubclass] boolean AuthPersistSingleRequest;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] ScriptMap ScriptMaps[];
[read : ToSubclass,write : ToSubclass] boolean SSIExecDisable;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDns;
[read : ToSubclass,write : ToSubclass] boolean CreateCGIWithNewConsole;
[read : ToSubclass,write : ToSubclass] boolean AspBufferingOn;
[read : ToSubclass,write : ToSubclass] boolean AspLogErrorRequests;
[read : ToSubclass,write : ToSubclass] boolean AspScriptErrorSentToBrowser;
[read : ToSubclass,write : ToSubclass] string AspScriptErrorMessage;
[read : ToSubclass,write : ToSubclass] boolean AspAllowOutOfProcComponents;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptFileCacheSize;
[read : ToSubclass,write : ToSubclass] string AspDiskTemplateCacheDirectory;
[read : ToSubclass,write : ToSubclass] sint32 AspMaxDiskTemplateCacheFiles;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptEngineCacheMax;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptTimeout;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableParentPaths;
[read : ToSubclass,write : ToSubclass] boolean AspAllowSessionState;
[read : ToSubclass,write : ToSubclass] string AspScriptLanguage;
[read : ToSubclass,write : ToSubclass] boolean AspExceptionCatchEnable;
[read : ToSubclass,write : ToSubclass] sint32 AspCodepage;
[read : ToSubclass,write : ToSubclass] sint32 AspLCID;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] sint32 AspQueueTimeout;
[read : ToSubclass,write : ToSubclass] boolean CPUAppEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUCGIEnabled;
[read : ToSubclass,write : ToSubclass] boolean AspEnableAspHtmlFallback;
[read : ToSubclass,write : ToSubclass] boolean AspEnableChunkedEncoding;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTypelibCache;
[read : ToSubclass,write : ToSubclass] boolean AspErrorsToNTLog;
[read : ToSubclass,write : ToSubclass] sint32 AspProcessorThreadMax;
[read : ToSubclass,write : ToSubclass] boolean AspTrackThreadingModel;
[read : ToSubclass,write : ToSubclass] sint32 AspRequestQueueMax;
[read : ToSubclass,write : ToSubclass] boolean AspEnableApplicationRestart;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueConnectionTestTime;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionMax;
[read : ToSubclass,write : ToSubclass] boolean AspThreadGateEnabled;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateTimeSlice;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepDelay;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepMax;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadLow;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadHigh;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 DirBrowseFlags;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowDate;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowTime;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowSize;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowExtension;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] boolean EnableDefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean EnableDirBrowsing;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] string AppPoolId;
[read : ToSubclass,write : ToSubclass] boolean DoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean DoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] boolean DavEnabled;
[read : ToSubclass,write : ToSubclass] string AspPartitionID;
[read : ToSubclass,write : ToSubclass] string AspSxsName;
[read : ToSubclass,write : ToSubclass] sint32 AspAppServiceFlags;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTracker;
[read : ToSubclass,write : ToSubclass] boolean AspEnableSxs;
[read : ToSubclass,write : ToSubclass] boolean AspUsePartition;
[read : ToSubclass,write : ToSubclass] sint32 AspKeepSessionIDSecure;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service : Win32_Service
{
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 Pop3ServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string Pop3RoutingSources[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeedsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string FeedPeerTempDirectory;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir : IIsDirectory
{
[read : ToSubclass,write(FALSE) : ToSubclass] string AppRoot;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 AppIsolated;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageName;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageID;
[Implemented] void AppCreate([IN] boolean InProcFlag,[IN] string AppPoolName,[IN] boolean bCreate);
[Implemented] void AppCreate2([IN] sint32 AppMode,[IN] string AppPoolName,[IN] boolean bCreate);
[Implemented] void AppDelete([IN] boolean Recursive);
[Implemented] void AppUnLoad([IN] boolean Recursive);
[Implemented] void AppDisable([IN] boolean Recursive);
[Implemented] void AppEnable([IN] boolean Recursive);
[Implemented] uint32 AppGetStatus();
[Implemented] void AspAppRestart();
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Sessions : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3SessionsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory : IIsDirectory
{
[read : ToSubclass,write(FALSE) : ToSubclass] string AppRoot;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 AppIsolated;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageName;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageID;
[Implemented] void AppCreate([IN] boolean InProcFlag,[IN] string AppPoolName,[IN] boolean bCreate);
[Implemented] void AppCreate2([IN] sint32 AppMode,[IN] string AppPoolName,[IN] boolean bCreate);
[Implemented] void AppDelete([IN] boolean Recursive);
[Implemented] void AppUnLoad([IN] boolean Recursive);
[Implemented] void AppDisable([IN] boolean Recursive);
[Implemented] void AppEnable([IN] boolean Recursive);
[Implemented] uint32 AppGetStatus();
[Implemented] void AspAppRestart();
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpVirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeeds : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsObject : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3InfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectorySetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] boolean IgnoreTranslate;
[read : ToSubclass,write : ToSubclass] boolean UseDigestSSP;
[read : ToSubclass,write : ToSubclass] string AppFriendlyName;
[read : ToSubclass,write : ToSubclass] sint32 AppOopRecoverLimit;
[read : ToSubclass,write : ToSubclass] boolean CacheISAPI;
[read : ToSubclass,write : ToSubclass] boolean AppAllowDebugging;
[read : ToSubclass,write : ToSubclass] boolean AppAllowClientDebug;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] sint32 CGITimeout;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string HttpExpires;
[read : ToSubclass,write : ToSubclass] string HttpPics[];
[read : ToSubclass,write : ToSubclass] HttpCustomHeader HttpCustomHeaders[];
[read : ToSubclass,write : ToSubclass] HttpError HttpErrors[];
[read : ToSubclass,write : ToSubclass] boolean EnableDocFooter;
[read : ToSubclass,write : ToSubclass] string DefaultDocFooter;
[read : ToSubclass,write : ToSubclass] string HttpRedirect;
[read : ToSubclass,write : ToSubclass] string DefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] sint32 CacheControlMaxAge;
[read : ToSubclass,write : ToSubclass] boolean CacheControlNoCache;
[read : ToSubclass,write : ToSubclass] string CacheControlCustom;
[read : ToSubclass,write : ToSubclass] boolean CreateProcessAsUser;
[read : ToSubclass,write : ToSubclass] sint32 PoolIdcTimeout;
[read : ToSubclass,write : ToSubclass] sint32 PutReadSize;
[read : ToSubclass,write : ToSubclass] string RedirectHeaders;
[read : ToSubclass,write : ToSubclass] sint32 UploadReadAheadSize;
[read : ToSubclass,write : ToSubclass] boolean FrontPageWeb;
[read : ToSubclass,write : ToSubclass] boolean UNCAuthenticationPassThrough;
[read : ToSubclass,write : ToSubclass] string AppWamClsid;
[read : ToSubclass,write : ToSubclass] sint32 AuthPersistence;
[read : ToSubclass,write : ToSubclass] boolean AuthPersistSingleRequest;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] ScriptMap ScriptMaps[];
[read : ToSubclass,write : ToSubclass] boolean SSIExecDisable;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDns;
[read : ToSubclass,write : ToSubclass] boolean CreateCGIWithNewConsole;
[read : ToSubclass,write : ToSubclass] boolean AspBufferingOn;
[read : ToSubclass,write : ToSubclass] boolean AspLogErrorRequests;
[read : ToSubclass,write : ToSubclass] boolean AspScriptErrorSentToBrowser;
[read : ToSubclass,write : ToSubclass] string AspScriptErrorMessage;
[read : ToSubclass,write : ToSubclass] boolean AspAllowOutOfProcComponents;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptFileCacheSize;
[read : ToSubclass,write : ToSubclass] string AspDiskTemplateCacheDirectory;
[read : ToSubclass,write : ToSubclass] sint32 AspMaxDiskTemplateCacheFiles;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptEngineCacheMax;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptTimeout;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableParentPaths;
[read : ToSubclass,write : ToSubclass] boolean AspAllowSessionState;
[read : ToSubclass,write : ToSubclass] string AspScriptLanguage;
[read : ToSubclass,write : ToSubclass] boolean AspExceptionCatchEnable;
[read : ToSubclass,write : ToSubclass] sint32 AspCodepage;
[read : ToSubclass,write : ToSubclass] sint32 AspLCID;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] sint32 AspQueueTimeout;
[read : ToSubclass,write : ToSubclass] boolean CPUAppEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUCGIEnabled;
[read : ToSubclass,write : ToSubclass] boolean AspEnableAspHtmlFallback;
[read : ToSubclass,write : ToSubclass] boolean AspEnableChunkedEncoding;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTypelibCache;
[read : ToSubclass,write : ToSubclass] boolean AspErrorsToNTLog;
[read : ToSubclass,write : ToSubclass] sint32 AspProcessorThreadMax;
[read : ToSubclass,write : ToSubclass] boolean AspTrackThreadingModel;
[read : ToSubclass,write : ToSubclass] sint32 AspRequestQueueMax;
[read : ToSubclass,write : ToSubclass] boolean AspEnableApplicationRestart;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueConnectionTestTime;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionMax;
[read : ToSubclass,write : ToSubclass] boolean AspThreadGateEnabled;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateTimeSlice;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepDelay;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepMax;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadLow;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadHigh;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 DirBrowseFlags;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowDate;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowTime;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowSize;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowExtension;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] boolean EnableDefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean EnableDirBrowsing;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] string AppPoolId;
[read : ToSubclass,write : ToSubclass] boolean DoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean DoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] boolean DavEnabled;
[read : ToSubclass,write : ToSubclass] string AspPartitionID;
[read : ToSubclass,write : ToSubclass] string AspSxsName;
[read : ToSubclass,write : ToSubclass] sint32 AspAppServiceFlags;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTracker;
[read : ToSubclass,write : ToSubclass] boolean AspEnableSxs;
[read : ToSubclass,write : ToSubclass] boolean AspUsePartition;
[read : ToSubclass,write : ToSubclass] sint32 AspKeepSessionIDSecure;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpSessionsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPoolSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string AppPoolFriendlyName;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartTime;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartRequests;
[read : ToSubclass,write : ToSubclass] sint32 MaxProcesses;
[read : ToSubclass,write : ToSubclass] boolean PingingEnabled;
[read : ToSubclass,write : ToSubclass] sint32 IdleTimeout;
[read : ToSubclass,write : ToSubclass] boolean RapidFailProtection;
[read : ToSubclass,write : ToSubclass] boolean SMPAffinitized;
[read : ToSubclass,write : ToSubclass] sint32 SMPProcessorAffinityMask;
[read : ToSubclass,write : ToSubclass] sint32 StartupTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 PingInterval;
[read : ToSubclass,write : ToSubclass] sint32 PingResponseTime;
[read : ToSubclass,write : ToSubclass] boolean DisallowOverlappingRotation;
[read : ToSubclass,write : ToSubclass] boolean DisallowRotationOnConfigChange;
[read : ToSubclass,write : ToSubclass] boolean OrphanWorkerProcess;
[read : ToSubclass,write : ToSubclass] string OrphanAction;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolQueueLength;
[read : ToSubclass,write : ToSubclass] sint32 CPUAction;
[read : ToSubclass,write : ToSubclass] sint32 CPULimit;
[read : ToSubclass,write : ToSubclass] sint32 CPUResetInterval;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolIdentityType;
[read : ToSubclass,write : ToSubclass] string WAMUserName;
[read : ToSubclass,write : ToSubclass] string WAMUserPass;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartMemory;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolCommand;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolState;
[read : ToSubclass,write : ToSubclass] boolean AppPoolAutoStart;
[read : ToSubclass,write : ToSubclass] string PeriodicRestartSchedule[];
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartConnections;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionInterval;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionMaxCrashes;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] string OrphanActionExe;
[read : ToSubclass,write : ToSubclass] string OrphanActionParams;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer : CIM_ApplicationSystem
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[Implemented] void SaveData();
[Implemented] void BackupWithPassword([IN] string BackupLocation,[IN] sint32 BackupVersion,[IN] sint32 BackupFlags,[IN] string Password);
[Implemented] void DeleteBackup([IN] string BackupLocation,[IN] sint32 BackupVersion);
[Implemented] void EnumBackups([IN,OUT] string BackupLocation,[IN] sint32 IndexIn,[OUT] sint32 BackupVersionOut,[OUT] datetime BackupDateTimeOut);
[Implemented] void RestoreWithPassword([IN] string BackupLocation,[IN] sint32 BackupVersion,[IN] sint32 BackupFlags,[IN] string Password);
[Implemented] void Export([IN] string Passwd,[IN] string FileName,[IN] string SourcePath,[IN] sint32 MDFlags);
[Implemented] void Import([IN] string Passwd,[IN] string FileName,[IN] string SourcePath,[IN] string DestPath,[IN] sint32 MDFlags);
[Implemented] void RestoreHistory([IN] string MDHistoryLocation,[IN] sint32 MajorVersion,[IN] sint32 MinorVersion,[IN] sint32 MDFlags);
[Implemented] void EnumHistory([IN,OUT] string MDHistoryLocation,[OUT] sint32 MajorVersion,[OUT] sint32 MinorVersion,[OUT] datetime HistoryTime,[IN] sint32 EnumIndex);
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionScheme : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCustomLogModuleSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogCustomPropertyName;
[read : ToSubclass,write : ToSubclass] string LogCustomPropertyHeader;
[read : ToSubclass,write : ToSubclass] sint32 LogCustomPropertyID;
[read : ToSubclass,write : ToSubclass] sint32 LogCustomPropertyMask;
[read : ToSubclass,write : ToSubclass] sint32 LogCustomPropertyDataType;
[read : ToSubclass,write : ToSubclass] string LogCustomPropertyServicesString[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilter : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] boolean LogAnonymous;
[read : ToSubclass,write : ToSubclass] boolean LogNonAnonymous;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] string ExitMessage;
[read : ToSubclass,write : ToSubclass] string GreetingMessage[];
[read : ToSubclass,write : ToSubclass] string MaxClientsMessage;
[read : ToSubclass,write : ToSubclass] boolean AnonymousOnly;
[read : ToSubclass,write : ToSubclass] boolean MSDOSDirOutput;
[read : ToSubclass,write : ToSubclass] sint32 ServerSize;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] boolean AllowAnonymous;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] boolean ClusterEnabled;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] boolean LogFileLocaltimeRollover;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean FtpDirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] string BannerMessage[];
[read : ToSubclass,write : ToSubclass] sint32 UserIsolationMode;
[read : ToSubclass,write : ToSubclass] boolean FtpLogInUtf8;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsStreamFilter : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapVirtualDir : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPools : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService : Win32_Service
{
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ImapServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string ImapRoutingSources[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsStreamFilterSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] boolean PingingEnabled;
[read : ToSubclass,write : ToSubclass] sint32 IdleTimeout;
[read : ToSubclass,write : ToSubclass] boolean RapidFailProtection;
[read : ToSubclass,write : ToSubclass] boolean SMPAffinitized;
[read : ToSubclass,write : ToSubclass] sint32 SMPProcessorAffinityMask;
[read : ToSubclass,write : ToSubclass] sint32 StartupTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 PingInterval;
[read : ToSubclass,write : ToSubclass] sint32 PingResponseTime;
[read : ToSubclass,write : ToSubclass] boolean DisallowOverlappingRotation;
[read : ToSubclass,write : ToSubclass] boolean DisallowRotationOnConfigChange;
[read : ToSubclass,write : ToSubclass] boolean OrphanWorkerProcess;
[read : ToSubclass,write : ToSubclass] string OrphanAction;
[read : ToSubclass,write : ToSubclass] string OrphanActionExe;
[read : ToSubclass,write : ToSubclass] string OrphanActionParams;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapRoutingSource : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3RoutingSource : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 NntpServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean AllowAnonymous;
[read : ToSubclass,write : ToSubclass] sint32 DirectoryLevelsToScan;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] boolean HonorClientMsgIds;
[read : ToSubclass,write : ToSubclass] string SmtpServer;
[read : ToSubclass,write : ToSubclass] string AdminEmail;
[read : ToSubclass,write : ToSubclass] string AdminName;
[read : ToSubclass,write : ToSubclass] boolean AllowClientPosts;
[read : ToSubclass,write : ToSubclass] boolean AllowFeedPosts;
[read : ToSubclass,write : ToSubclass] boolean AllowControlMsgs;
[read : ToSubclass,write : ToSubclass] string DefaultModeratorDomain;
[read : ToSubclass,write : ToSubclass] sint32 NntpCommandLogMask;
[read : ToSubclass,write : ToSubclass] boolean DisableNewNews;
[read : ToSubclass,write : ToSubclass] sint32 ClientPostHardLimit;
[read : ToSubclass,write : ToSubclass] sint32 ClientPostSoftLimit;
[read : ToSubclass,write : ToSubclass] sint32 FeedPostHardLimit;
[read : ToSubclass,write : ToSubclass] sint32 FeedPostSoftLimit;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 FeedReportPeriod;
[read : ToSubclass,write : ToSubclass] sint32 MaxSearchResults;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownLatency;
[read : ToSubclass,write : ToSubclass] sint32 ArticleTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 HistoryExpiration;
[read : ToSubclass,write : ToSubclass] sint32 NewsCrawlerTime;
[read : ToSubclass,write : ToSubclass] string GroupVarListFile;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3ServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireDelay;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireStart;
[read : ToSubclass,write : ToSubclass] sint32 Pop3MailExpirationTime;
[read : ToSubclass,write : ToSubclass] string Pop3ClearTextProvider;
[read : ToSubclass,write : ToSubclass] string Pop3DefaultDomain;
[read : ToSubclass,write : ToSubclass] string Pop3RoutingDll;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpVirtualDirSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string Path;
[read : ToSubclass,write : ToSubclass] string UNCUserName;
[read : ToSubclass,write : ToSubclass] string UNCPassword;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] boolean VrDoExpire;
[read : ToSubclass,write : ToSubclass] sint32 VrUseAccount;
[read : ToSubclass,write : ToSubclass] boolean VrOwnModerator;
[read : ToSubclass,write : ToSubclass] string VrDriverProgid;
[read : ToSubclass,write : ToSubclass] string FsPropertyPath;
[read : ToSubclass,write : ToSubclass] string ExMdbGuid;
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string VrDriverClsid;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemesSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string HcCompressionDirectory;
[read : ToSubclass,write : ToSubclass] string HcCacheControlHeader;
[read : ToSubclass,write : ToSubclass] string HcExpiresHeader;
[read : ToSubclass,write : ToSubclass] boolean HcDoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean HcDoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean HcDoOnDemandCompression;
[read : ToSubclass,write : ToSubclass] boolean HcDoDiskSpaceLimiting;
[read : ToSubclass,write : ToSubclass] boolean HcNoCompressionForHttp10;
[read : ToSubclass,write : ToSubclass] boolean HcNoCompressionForProxies;
[read : ToSubclass,write : ToSubclass] boolean HcNoCompressionForRange;
[read : ToSubclass,write : ToSubclass] boolean HcSendCacheHeaders;
[read : ToSubclass,write : ToSubclass] sint32 HcMaxDiskSpaceUsage;
[read : ToSubclass,write : ToSubclass] sint32 HcIoBufferSize;
[read : ToSubclass,write : ToSubclass] sint32 HcCompressionBufferSize;
[read : ToSubclass,write : ToSubclass] sint32 HcMaxQueueLength;
[read : ToSubclass,write : ToSubclass] sint32 HcFilesDeletedPerDiskFree;
[read : ToSubclass,write : ToSubclass] sint32 HcMinFileSizeForComp;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemes : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsMimeMapSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpInfo : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MajorIIsVersionNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MinorIIsVersionNumber;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpInfo : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MajorIIsVersionNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MinorIIsVersionNumber;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebInfo : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MajorIIsVersionNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 MinorIIsVersionNumber;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Info : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService : Win32_Service
{
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 NntpServiceVersion;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapInfo : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapSessionsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilters : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 SmtpServiceVersion;
[read : ToSubclass,write(FALSE) : ToSubclass] string RoutingSources[];
[read : ToSubclass,write(FALSE) : ToSubclass] string DomainRouting[];
[read : ToSubclass,write(FALSE) : ToSubclass] string PostmasterName;
[read : ToSubclass,write(FALSE) : ToSubclass] string PostmasterEmail;
[read : ToSubclass,write(FALSE) : ToSubclass] string LocalDomains[];
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsMimeMap : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPoolsSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartTime;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartRequests;
[read : ToSubclass,write : ToSubclass] sint32 MaxProcesses;
[read : ToSubclass,write : ToSubclass] boolean PingingEnabled;
[read : ToSubclass,write : ToSubclass] sint32 IdleTimeout;
[read : ToSubclass,write : ToSubclass] boolean RapidFailProtection;
[read : ToSubclass,write : ToSubclass] boolean SMPAffinitized;
[read : ToSubclass,write : ToSubclass] sint32 SMPProcessorAffinityMask;
[read : ToSubclass,write : ToSubclass] sint32 StartupTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 PingInterval;
[read : ToSubclass,write : ToSubclass] sint32 PingResponseTime;
[read : ToSubclass,write : ToSubclass] boolean DisallowOverlappingRotation;
[read : ToSubclass,write : ToSubclass] boolean DisallowRotationOnConfigChange;
[read : ToSubclass,write : ToSubclass] boolean OrphanWorkerProcess;
[read : ToSubclass,write : ToSubclass] string OrphanAction;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolQueueLength;
[read : ToSubclass,write : ToSubclass] sint32 CPUAction;
[read : ToSubclass,write : ToSubclass] sint32 CPULimit;
[read : ToSubclass,write : ToSubclass] sint32 CPUResetInterval;
[read : ToSubclass,write : ToSubclass] sint32 AppPoolIdentityType;
[read : ToSubclass,write : ToSubclass] string WAMUserName;
[read : ToSubclass,write : ToSubclass] string WAMUserPass;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartMemory;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] boolean AppPoolAutoStart;
[read : ToSubclass,write : ToSubclass] string PeriodicRestartSchedule[];
[read : ToSubclass,write : ToSubclass] sint32 PeriodicRestartConnections;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionInterval;
[read : ToSubclass,write : ToSubclass] sint32 RapidFailProtectionMaxCrashes;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] string OrphanActionExe;
[read : ToSubclass,write : ToSubclass] string OrphanActionParams;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemeSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] boolean HcDoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean HcDoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean HcDoOnDemandCompression;
[read : ToSubclass,write : ToSubclass] string HcCompressionDll;
[read : ToSubclass,write : ToSubclass] string HcFileExtensions[];
[read : ToSubclass,write : ToSubclass] string HcScriptFileExtensions[];
[read : ToSubclass,write : ToSubclass] string HcMimeType;
[read : ToSubclass,write : ToSubclass] sint32 HcPriority;
[read : ToSubclass,write : ToSubclass] sint32 HcDynamicCompressionLevel;
[read : ToSubclass,write : ToSubclass] sint32 HcOnDemandCompLevel;
[read : ToSubclass,write : ToSubclass] sint32 HcCreateFlags;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpGroups : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpRoutingSourceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string SmtpRoutingTableType;
[read : ToSubclass,write : ToSubclass] string SmtpDsDataDirectory;
[read : ToSubclass,write : ToSubclass] string SmtpDsDefaultMailRoot;
[read : ToSubclass,write : ToSubclass] string SmtpDsBindType;
[read : ToSubclass,write : ToSubclass] string SmtpDsSchemaType;
[read : ToSubclass,write : ToSubclass] string SmtpDsHost;
[read : ToSubclass,write : ToSubclass] string SmtpDsNamingContext;
[read : ToSubclass,write : ToSubclass] string SmtpDsAccount;
[read : ToSubclass,write : ToSubclass] string SmtpDsPassword;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDsUseCat;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDsPort;
[read : ToSubclass,write : ToSubclass] string SmtpDsDomain;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDsFlags;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3ServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] SecureBinding SecureBindings[];
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireDelay;
[read : ToSubclass,write : ToSubclass] sint32 Pop3ExpireStart;
[read : ToSubclass,write : ToSubclass] sint32 Pop3MailExpirationTime;
[read : ToSubclass,write : ToSubclass] string Pop3ClearTextProvider;
[read : ToSubclass,write : ToSubclass] string Pop3DefaultDomain;
[read : ToSubclass,write : ToSubclass] string Pop3RoutingDll;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilterSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string FilterPath;
[read : ToSubclass,write : ToSubclass] string FilterDescription;
[read : ToSubclass,write : ToSubclass] sint32 FilterFlags;
[read : ToSubclass,write : ToSubclass] boolean NotifySecurePort;
[read : ToSubclass,write : ToSubclass] boolean NotifyNonSecurePort;
[read : ToSubclass,write : ToSubclass] boolean NotifySendResponse;
[read : ToSubclass,write : ToSubclass] boolean NotifyEndOfRequest;
[read : ToSubclass,write : ToSubclass] boolean NotifyEndOfNetSession;
[read : ToSubclass,write : ToSubclass] boolean NotifyLog;
[read : ToSubclass,write : ToSubclass] boolean NotifySendRawData;
[read : ToSubclass,write : ToSubclass] boolean NotifyAccessDenied;
[read : ToSubclass,write : ToSubclass] boolean NotifyUrlMap;
[read : ToSubclass,write : ToSubclass] boolean NotifyAuthentication;
[read : ToSubclass,write : ToSubclass] boolean NotifyPreProcHeaders;
[read : ToSubclass,write : ToSubclass] boolean NotifyReadRawData;
[read : ToSubclass,write : ToSubclass] boolean NotifyOrderLow;
[read : ToSubclass,write : ToSubclass] boolean NotifyOrderMedium;
[read : ToSubclass,write : ToSubclass] boolean NotifyOrderHigh;
[read : ToSubclass,write : ToSubclass] boolean NotifyExtensionTrigger;
[read : ToSubclass,write : ToSubclass] boolean NotifyAuthComplete;
[read : ToSubclass,write : ToSubclass] sint32 FilterState;
[read : ToSubclass,write : ToSubclass] boolean FilterEnabled;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[Implemented] void Start();
[Implemented] void Stop();
[Implemented] void Continue();
[Implemented] void Pause();
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIS_GlobalSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapInfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] SecureBinding SecureBindings[];
[read : ToSubclass,write : ToSubclass] boolean ClusterEnabled;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] boolean HonorClientMsgIds;
[read : ToSubclass,write : ToSubclass] string SmtpServer;
[read : ToSubclass,write : ToSubclass] string AdminEmail;
[read : ToSubclass,write : ToSubclass] string AdminName;
[read : ToSubclass,write : ToSubclass] boolean AllowClientPosts;
[read : ToSubclass,write : ToSubclass] boolean AllowFeedPosts;
[read : ToSubclass,write : ToSubclass] boolean AllowControlMsgs;
[read : ToSubclass,write : ToSubclass] string DefaultModeratorDomain;
[read : ToSubclass,write : ToSubclass] sint32 NntpCommandLogMask;
[read : ToSubclass,write : ToSubclass] boolean DisableNewNews;
[read : ToSubclass,write : ToSubclass] sint32 ClientPostHardLimit;
[read : ToSubclass,write : ToSubclass] sint32 ClientPostSoftLimit;
[read : ToSubclass,write : ToSubclass] sint32 FeedPostHardLimit;
[read : ToSubclass,write : ToSubclass] sint32 FeedPostSoftLimit;
[read : ToSubclass,write : ToSubclass] string NewsPickupDirectory;
[read : ToSubclass,write : ToSubclass] string NewsFailedPickupDirectory;
[read : ToSubclass,write : ToSubclass] string NewsDropDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 FeedReportPeriod;
[read : ToSubclass,write : ToSubclass] sint32 MaxSearchResults;
[read : ToSubclass,write : ToSubclass] string NntpUucpName;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] string GroupHelpFile;
[read : ToSubclass,write : ToSubclass] string GroupListFile;
[read : ToSubclass,write : ToSubclass] string ArticleTableFile;
[read : ToSubclass,write : ToSubclass] string HistoryTableFile;
[read : ToSubclass,write : ToSubclass] string ListFile;
[read : ToSubclass,write : ToSubclass] string ModeratorFile;
[read : ToSubclass,write : ToSubclass] string XoverTableFile;
[read : ToSubclass,write : ToSubclass] string PrettyNamesFile;
[read : ToSubclass,write : ToSubclass] string GroupVarListFile;
[read : ToSubclass,write : ToSubclass] sint32 ArticleTimeLimit;
[read : ToSubclass,write : ToSubclass] sint32 HistoryExpiration;
[read : ToSubclass,write : ToSubclass] sint32 NewsCrawlerTime;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownLatency;
[read : ToSubclass,write : ToSubclass] string NntpOrganization;
[read : ToSubclass,write : ToSubclass] string NntpClearTextProvider;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpRoutingSource : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ServerState;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppRoot;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 AppIsolated;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageID;
[read : ToSubclass,write(FALSE) : ToSubclass] string AppPackageName;
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SSLCertHash[];
[read : ToSubclass,write(FALSE) : ToSubclass] string SSLStoreName;
[Implemented] void Start();
[Implemented] void Stop();
[Implemented] void Continue();
[Implemented] void Pause();
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpInfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpVirtualDir : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDLSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeed : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService : Win32_Service
{
[Implemented] string CreateNewSite([IN] string ServerComment,[IN] ServerBinding ServerBindings[],[IN] string PathOfRootVirtualDir,[IN] sint32 ServerId);
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3VirtualDir : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpInfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCustomLogModule : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapSessions : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpInfoSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpVirtualDir : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDomain : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpUser : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIS_Global : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 SessionKey[];
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 ChangeNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] sint32 HistoryMajorVersionNumber;
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 XMLSchemaTimeStamp[];
[read : ToSubclass,write(FALSE) : ToSubclass] uint8 BINSchemaTimeStamp[];
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] boolean ContentIndexed;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] sint32 ServerSize;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] SecureBinding SecureBindings[];
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] boolean AllowKeepAlive;
[read : ToSubclass,write : ToSubclass] sint32 CGITimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean IgnoreTranslate;
[read : ToSubclass,write : ToSubclass] boolean UseDigestSSP;
[read : ToSubclass,write : ToSubclass] boolean CacheISAPI;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string AnonymousUserPass;
[read : ToSubclass,write : ToSubclass] boolean FrontPageWeb;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] string DefaultDoc;
[read : ToSubclass,write : ToSubclass] string HttpExpires;
[read : ToSubclass,write : ToSubclass] string HttpPics[];
[read : ToSubclass,write : ToSubclass] HttpCustomHeader HttpCustomHeaders[];
[read : ToSubclass,write : ToSubclass] HttpError HttpErrors[];
[read : ToSubclass,write : ToSubclass] boolean EnableDocFooter;
[read : ToSubclass,write : ToSubclass] string DefaultDocFooter;
[read : ToSubclass,write : ToSubclass] sint32 LogonMethod;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 CertCheckMode;
[read : ToSubclass,write : ToSubclass] boolean AspBufferingOn;
[read : ToSubclass,write : ToSubclass] boolean AspLogErrorRequests;
[read : ToSubclass,write : ToSubclass] boolean AspScriptErrorSentToBrowser;
[read : ToSubclass,write : ToSubclass] string AspScriptErrorMessage;
[read : ToSubclass,write : ToSubclass] boolean AspAllowOutOfProcComponents;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptFileCacheSize;
[read : ToSubclass,write : ToSubclass] string AspDiskTemplateCacheDirectory;
[read : ToSubclass,write : ToSubclass] sint32 AspMaxDiskTemplateCacheFiles;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptEngineCacheMax;
[read : ToSubclass,write : ToSubclass] sint32 AspScriptTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableParentPaths;
[read : ToSubclass,write : ToSubclass] boolean AspAllowSessionState;
[read : ToSubclass,write : ToSubclass] string AspScriptLanguage;
[read : ToSubclass,write : ToSubclass] boolean AspExceptionCatchEnable;
[read : ToSubclass,write : ToSubclass] sint32 AspCodepage;
[read : ToSubclass,write : ToSubclass] sint32 AspLCID;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueTimeout;
[read : ToSubclass,write : ToSubclass] boolean AspEnableAspHtmlFallback;
[read : ToSubclass,write : ToSubclass] boolean AspEnableChunkedEncoding;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTypelibCache;
[read : ToSubclass,write : ToSubclass] boolean AspErrorsToNTLog;
[read : ToSubclass,write : ToSubclass] sint32 AspProcessorThreadMax;
[read : ToSubclass,write : ToSubclass] boolean AspTrackThreadingModel;
[read : ToSubclass,write : ToSubclass] sint32 AspRequestQueueMax;
[read : ToSubclass,write : ToSubclass] boolean AspEnableApplicationRestart;
[read : ToSubclass,write : ToSubclass] sint32 AspQueueConnectionTestTime;
[read : ToSubclass,write : ToSubclass] sint32 AspSessionMax;
[read : ToSubclass,write : ToSubclass] boolean AspThreadGateEnabled;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateTimeSlice;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepDelay;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateSleepMax;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadLow;
[read : ToSubclass,write : ToSubclass] sint32 AspThreadGateLoadHigh;
[read : ToSubclass,write : ToSubclass] string AppFriendlyName;
[read : ToSubclass,write : ToSubclass] sint32 AppOopRecoverLimit;
[read : ToSubclass,write : ToSubclass] boolean AppAllowDebugging;
[read : ToSubclass,write : ToSubclass] boolean AppAllowClientDebug;
[read : ToSubclass,write : ToSubclass] sint32 NetLogonWorkstation;
[read : ToSubclass,write : ToSubclass] boolean UseHostName;
[read : ToSubclass,write : ToSubclass] boolean ClusterEnabled;
[read : ToSubclass,write : ToSubclass] sint32 CacheControlMaxAge;
[read : ToSubclass,write : ToSubclass] boolean CacheControlNoCache;
[read : ToSubclass,write : ToSubclass] string CacheControlCustom;
[read : ToSubclass,write : ToSubclass] boolean CreateProcessAsUser;
[read : ToSubclass,write : ToSubclass] sint32 PoolIdcTimeout;
[read : ToSubclass,write : ToSubclass] sint32 PutReadSize;
[read : ToSubclass,write : ToSubclass] string RedirectHeaders;
[read : ToSubclass,write : ToSubclass] sint32 UploadReadAheadSize;
[read : ToSubclass,write : ToSubclass] sint32 PasswordExpirePrenotifyDays;
[read : ToSubclass,write : ToSubclass] sint32 PasswordCacheTTL;
[read : ToSubclass,write : ToSubclass] sint32 PasswordChangeFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthChangeUnsecure;
[read : ToSubclass,write : ToSubclass] boolean AuthChangeDisable;
[read : ToSubclass,write : ToSubclass] boolean AuthAdvNotifyDisable;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidthBlocked;
[read : ToSubclass,write : ToSubclass] boolean UNCAuthenticationPassThrough;
[read : ToSubclass,write : ToSubclass] string AppWamClsid;
[read : ToSubclass,write : ToSubclass] sint32 DirBrowseFlags;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowDate;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowTime;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowSize;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowExtension;
[read : ToSubclass,write : ToSubclass] boolean DirBrowseShowLongDate;
[read : ToSubclass,write : ToSubclass] boolean EnableDefaultDoc;
[read : ToSubclass,write : ToSubclass] boolean EnableDirBrowsing;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 AuthPersistence;
[read : ToSubclass,write : ToSubclass] boolean AuthPersistSingleRequest;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] ScriptMap ScriptMaps[];
[read : ToSubclass,write : ToSubclass] boolean SSIExecDisable;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDns;
[read : ToSubclass,write : ToSubclass] boolean CreateCGIWithNewConsole;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] boolean LogFileLocaltimeRollover;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] boolean CPULimitsEnabled;
[read : ToSubclass,write : ToSubclass] sint32 CPUResetInterval;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingInterval;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingOptions;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableAllProcLogging;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableCGILogging;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableAppLogging;
[read : ToSubclass,write : ToSubclass] sint32 CPULoggingMask;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableEvent;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableProcType;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableUserTime;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableKernelTime;
[read : ToSubclass,write : ToSubclass] boolean CPUEnablePageFaults;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableTotalProcs;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableActiveProcs;
[read : ToSubclass,write : ToSubclass] boolean CPUEnableTerminatedProcs;
[read : ToSubclass,write : ToSubclass] boolean CPULoggingEnabled;
[read : ToSubclass,write : ToSubclass] sint32 CPUCGILimit;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitLogEvent;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitPriority;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitProcStop;
[read : ToSubclass,write : ToSubclass] sint32 CPULimitPause;
[read : ToSubclass,write : ToSubclass] boolean CPUAppEnabled;
[read : ToSubclass,write : ToSubclass] boolean CPUCGIEnabled;
[read : ToSubclass,write : ToSubclass] boolean NotDeletable;
[read : ToSubclass,write : ToSubclass] sint32 ShutdownTimeLimit;
[read : ToSubclass,write : ToSubclass] boolean ProcessNTCRIfLoggedOn;
[read : ToSubclass,write : ToSubclass] boolean AllowPathInfoForScriptMappings;
[read : ToSubclass,write : ToSubclass] sint32 ServerCommand;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] string AppPoolId;
[read : ToSubclass,write : ToSubclass] boolean DoStaticCompression;
[read : ToSubclass,write : ToSubclass] boolean DoDynamicCompression;
[read : ToSubclass,write : ToSubclass] boolean DisablePublishing;
[read : ToSubclass,write : ToSubclass] boolean DavEnabled;
[read : ToSubclass,write : ToSubclass] string AspPartitionID;
[read : ToSubclass,write : ToSubclass] string AspSxsName;
[read : ToSubclass,write : ToSubclass] sint32 AspAppServiceFlags;
[read : ToSubclass,write : ToSubclass] boolean AspEnableTracker;
[read : ToSubclass,write : ToSubclass] boolean AspEnableSxs;
[read : ToSubclass,write : ToSubclass] boolean AspUsePartition;
[read : ToSubclass,write : ToSubclass] sint32 AspKeepSessionIDSecure;
[read : ToSubclass,write : ToSubclass] sint32 RevocationFreshnessTime;
[read : ToSubclass,write : ToSubclass] sint32 RevocationURLRetrievalTimeout;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidthBlocked;
[read : ToSubclass,write : ToSubclass] MimeMap MimeMap[];
[read : ToSubclass,write : ToSubclass] sint32 EnableHistory;
[read : ToSubclass,write : ToSubclass] sint32 MaxHistoryFiles;
[read : ToSubclass,write : ToSubclass] sint32 EnableEditWhileRunning;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapRoutingSourceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string ImapRoutingTableType;
[read : ToSubclass,write : ToSubclass] string ImapDsDataDirectory;
[read : ToSubclass,write : ToSubclass] string ImapDsDefaultMailRoot;
[read : ToSubclass,write : ToSubclass] string ImapDsBindType;
[read : ToSubclass,write : ToSubclass] string ImapDsSchemaType;
[read : ToSubclass,write : ToSubclass] string ImapDsHost;
[read : ToSubclass,write : ToSubclass] string ImapDsNamingContext;
[read : ToSubclass,write : ToSubclass] string ImapDsAccount;
[read : ToSubclass,write : ToSubclass] string ImapDsPassword;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpire : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCertMapper : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[Implemented] void CreateMapping([IN] string vCert,[IN] string NtAcct,[IN] string NtPwd,[IN] string strName,[IN] boolean IEnabled);
[Implemented] void DeleteMapping([IN] sint32 IMethod,[IN] string vKey);
[Implemented] void GetMapping([IN] sint32 IMethod,[IN] string vKey,[OUT] string vCert,[OUT] string NtAcct,[OUT] string NtPwd,[OUT] string strName,[OUT] boolean IEnabled);
[Implemented] void SetAcct([IN] sint32 IMethod,[IN] string vKey,[IN] string NtAcct);
[Implemented] void SetEnabled([IN] sint32 IMethod,[IN] string vKey,[IN] boolean IEnabled);
[Implemented] void SetName([IN] sint32 IMethod,[IN] string vKey,[IN] string strName);
[Implemented] void SetPwd([IN] sint32 IMethod,[IN] string vKey,[IN] string NtPwd);
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModule : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServiceSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogModuleList;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireMail;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireDelay;
[read : ToSubclass,write : ToSubclass] sint32 ImapExpireStart;
[read : ToSubclass,write : ToSubclass] sint32 ImapMailExpirationTime;
[read : ToSubclass,write : ToSubclass] string ImapClearTextProvider;
[read : ToSubclass,write : ToSubclass] string ImapDefaultDomain;
[read : ToSubclass,write : ToSubclass] string ImapRoutingDll;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServerSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] sint32 MaxBandwidth;
[read : ToSubclass,write : ToSubclass] sint32 MaxConnections;
[read : ToSubclass,write : ToSubclass] string ServerComment;
[read : ToSubclass,write : ToSubclass] sint32 ConnectionTimeout;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxEndpointConnections;
[read : ToSubclass,write : ToSubclass] boolean ServerAutoStart;
[read : ToSubclass,write : ToSubclass] ServerBinding ServerBindings[];
[read : ToSubclass,write : ToSubclass] SecureBinding SecureBindings[];
[read : ToSubclass,write : ToSubclass] boolean ClusterEnabled;
[read : ToSubclass,write : ToSubclass] uint8 AdminACLBin[];
[read : ToSubclass,write : ToSubclass] boolean DontLog;
[read : ToSubclass,write : ToSubclass] sint32 AuthFlags;
[read : ToSubclass,write : ToSubclass] boolean AuthAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AuthBasic;
[read : ToSubclass,write : ToSubclass] boolean AuthNTLM;
[read : ToSubclass,write : ToSubclass] boolean AuthMD5;
[read : ToSubclass,write : ToSubclass] sint32 AccessFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessRead;
[read : ToSubclass,write : ToSubclass] boolean AccessWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessSource;
[read : ToSubclass,write : ToSubclass] boolean AccessScript;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteWrite;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteExecute;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteRead;
[read : ToSubclass,write : ToSubclass] boolean AccessNoRemoteScript;
[read : ToSubclass,write : ToSubclass] sint32 AccessSSLFlags;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLNegotiateCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLRequireCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSLMapCert;
[read : ToSubclass,write : ToSubclass] boolean AccessSSL128;
[read : ToSubclass,write : ToSubclass] sint32 ServerListenBacklog;
[read : ToSubclass,write : ToSubclass] sint32 Win32Error;
[read : ToSubclass,write : ToSubclass] sint32 LogType;
[read : ToSubclass,write : ToSubclass] string LogPluginClsid;
[read : ToSubclass,write : ToSubclass] string LogFileDirectory;
[read : ToSubclass,write : ToSubclass] sint32 LogFilePeriod;
[read : ToSubclass,write : ToSubclass] sint32 LogFileTruncateSize;
[read : ToSubclass,write : ToSubclass] sint32 LogExtFileFlags;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileDate;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTime;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileClientIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileSiteName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileComputerName;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerIp;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileMethod;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriStem;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUriQuery;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHttpStatus;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileWin32Status;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesSent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileBytesRecv;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileTimeTaken;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileServerPort;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileUserAgent;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileCookie;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileReferer;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileProtocolVersion;
[read : ToSubclass,write : ToSubclass] boolean LogExtFileHost;
[read : ToSubclass,write : ToSubclass] string LogOdbcDataSource;
[read : ToSubclass,write : ToSubclass] string LogOdbcTableName;
[read : ToSubclass,write : ToSubclass] string LogOdbcUserName;
[read : ToSubclass,write : ToSubclass] string LogOdbcPassword;
[read : ToSubclass,write : ToSubclass] boolean EnableReverseDnsLookup;
[read : ToSubclass,write : ToSubclass] boolean ShouldDeliver;
[read : ToSubclass,write : ToSubclass] boolean AlwaysUseSsl;
[read : ToSubclass,write : ToSubclass] boolean LimitRemoteConnections;
[read : ToSubclass,write : ToSubclass] sint32 SmartHostType;
[read : ToSubclass,write : ToSubclass] boolean DoMasquerade;
[read : ToSubclass,write : ToSubclass] sint32 RemoteSmtpPort;
[read : ToSubclass,write : ToSubclass] sint32 RemoteSmtpSecurePort;
[read : ToSubclass,write : ToSubclass] sint32 HopCount;
[read : ToSubclass,write : ToSubclass] sint32 MaxOutConnections;
[read : ToSubclass,write : ToSubclass] sint32 MaxOutConnectionsPerDomain;
[read : ToSubclass,write : ToSubclass] sint32 RemoteTimeout;
[read : ToSubclass,write : ToSubclass] sint32 MaxMessageSize;
[read : ToSubclass,write : ToSubclass] sint32 MaxSessionSize;
[read : ToSubclass,write : ToSubclass] sint32 MaxRecipients;
[read : ToSubclass,write : ToSubclass] sint32 LocalRetryInterval;
[read : ToSubclass,write : ToSubclass] sint32 RemoteRetryInterval;
[read : ToSubclass,write : ToSubclass] sint32 LocalRetryAttempts;
[read : ToSubclass,write : ToSubclass] sint32 RemoteRetryAttempts;
[read : ToSubclass,write : ToSubclass] sint32 EtrnDays;
[read : ToSubclass,write : ToSubclass] sint32 MaxBatchedMessages;
[read : ToSubclass,write : ToSubclass] string SmartHost;
[read : ToSubclass,write : ToSubclass] string FullyQualifiedDomainName;
[read : ToSubclass,write : ToSubclass] string DefaultDomain;
[read : ToSubclass,write : ToSubclass] string DropDirectory;
[read : ToSubclass,write : ToSubclass] string BadMailDirectory;
[read : ToSubclass,write : ToSubclass] string PickupDirectory;
[read : ToSubclass,write : ToSubclass] string QueueDirectory;
[read : ToSubclass,write : ToSubclass] string MasqueradeDomain;
[read : ToSubclass,write : ToSubclass] string SendNdrTo;
[read : ToSubclass,write : ToSubclass] string SendBadTo;
[read : ToSubclass,write : ToSubclass] string RoutingDll;
[read : ToSubclass,write : ToSubclass] sint32 RouteAction;
[read : ToSubclass,write : ToSubclass] string RouteUserName;
[read : ToSubclass,write : ToSubclass] string RoutePassword;
[read : ToSubclass,write : ToSubclass] string SaslLogonDomain;
[read : ToSubclass,write : ToSubclass] string SmtpClearTextProvider;
[read : ToSubclass,write : ToSubclass] string NTAuthenticationProviders;
[read : ToSubclass,write : ToSubclass] string SmtpRemoteProgressiveRetry;
[read : ToSubclass,write : ToSubclass] sint32 SmtpLocalDelayExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpLocalNDRExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteDelayExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteNDRExpireMinutes;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRemoteRetryThreshold;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDSNOptions;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDSNLanguageID;
[read : ToSubclass,write : ToSubclass] sint32 SmtpInboundCommandSupportOptions;
[read : ToSubclass,write : ToSubclass] sint32 SmtpOutboundCommandSupportOptions;
[read : ToSubclass,write : ToSubclass] uint8 RelayIpList[];
[read : ToSubclass,write : ToSubclass] sint32 RelayForAuth;
[read : ToSubclass,write : ToSubclass] sint32 SmtpConnectTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpMailFromTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRcptToTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDataTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpBdatTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpAuthTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpSaslTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpTurnTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpRsetTimeout;
[read : ToSubclass,write : ToSubclass] sint32 SmtpHeloTimeout;
[read : ToSubclass,write : ToSubclass] boolean DisableSocketPooling;
[read : ToSubclass,write : ToSubclass] sint32 SmtpUseTcpDns;
[read : ToSubclass,write : ToSubclass] boolean SmtpDotStuffPickupDirFiles;
[read : ToSubclass,write : ToSubclass] sint32 SmtpDomainValidationFlags;
[read : ToSubclass,write : ToSubclass] boolean SmtpSSLRequireTrustedCA;
[read : ToSubclass,write : ToSubclass] boolean SmtpSSLCertHostnameValidation;
[read : ToSubclass,write : ToSubclass] sint32 MaxMailObjects;
[read : ToSubclass,write : ToSubclass] boolean ShouldPickupMail;
[read : ToSubclass,write : ToSubclass] sint32 MaxDirChangeIOSize;
[read : ToSubclass,write : ToSubclass] sint32 NameResolutionType;
[read : ToSubclass,write : ToSubclass] sint32 MaxSmtpErrors;
[read : ToSubclass,write : ToSubclass] boolean ShouldPipelineIn;
[read : ToSubclass,write : ToSubclass] boolean ShouldPipelineOut;
[read : ToSubclass,write : ToSubclass] string ConnectResponse;
[read : ToSubclass,write : ToSubclass] boolean UpdatedFQDN;
[read : ToSubclass,write : ToSubclass] boolean UpdatedDefaultDomain;
[read : ToSubclass,write : ToSubclass] boolean EtrnSubdomains;
[read : ToSubclass,write : ToSubclass] sint32 SmtpMaxRemoteQThreads;
[read : ToSubclass,write : ToSubclass] boolean SmtpDisableRelay;
[read : ToSubclass,write : ToSubclass] boolean SmtpHeloNoDomain;
[read : ToSubclass,write : ToSubclass] boolean SmtpMailNoHelo;
[read : ToSubclass,write : ToSubclass] sint32 SmtpAqueueWait;
[read : ToSubclass,write : ToSubclass] boolean AddNoHeaders;
[read : ToSubclass,write : ToSubclass] sint32 SmtpEventlogLevel;
[read : ToSubclass,write : ToSubclass] boolean AllowAnonymous;
[read : ToSubclass,write : ToSubclass] boolean AnonymousOnly;
[read : ToSubclass,write : ToSubclass] boolean AnonymousPasswordSync;
[read : ToSubclass,write : ToSubclass] string AnonymousUserName;
[read : ToSubclass,write : ToSubclass] string Realm;
[read : ToSubclass,write : ToSubclass] string DefaultLogonDomain;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebFile : IIsDirectory
{
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCertMapperSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpSessions : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeedSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
[read : ToSubclass,write : ToSubclass] string FeedServerName;
[read : ToSubclass,write : ToSubclass] sint32 FeedType;
[read : ToSubclass,write : ToSubclass] string FeedNewsgroups[];
[read : ToSubclass,write : ToSubclass] sint32 FeedSecurityType;
[read : ToSubclass,write : ToSubclass] sint32 FeedAuthenticationType;
[read : ToSubclass,write : ToSubclass] string FeedAccountName;
[read : ToSubclass,write : ToSubclass] string FeedPassword;
[read : ToSubclass,write : ToSubclass] sint32 FeedStartTimeHigh;
[read : ToSubclass,write : ToSubclass] sint32 FeedStartTimeLow;
[read : ToSubclass,write : ToSubclass] sint32 FeedInterval;
[read : ToSubclass,write : ToSubclass] sint32 FeedAllowControlMsgs;
[read : ToSubclass,write : ToSubclass] sint32 FeedCreateAutomatically;
[read : ToSubclass,write : ToSubclass] sint32 FeedDisabled;
[read : ToSubclass,write : ToSubclass] string FeedDistribution[];
[read : ToSubclass,write : ToSubclass] sint32 FeedConcurrentSessions;
[read : ToSubclass,write : ToSubclass] sint32 FeedMaxConnectionAttempts;
[read : ToSubclass,write : ToSubclass] string FeedUucpName;
[read : ToSubclass,write : ToSubclass] string FeedTempDirectory;
[read : ToSubclass,write : ToSubclass] sint32 FeedNextPullHigh;
[read : ToSubclass,write : ToSubclass] sint32 FeedNextPullLow;
[read : ToSubclass,write : ToSubclass] string FeedPeerTempDirectory;
[read : ToSubclass,write : ToSubclass] sint32 FeedPeerGapSize;
[read : ToSubclass,write : ToSubclass] sint32 FeedOutgoingPort;
[read : ToSubclass,write : ToSubclass] sint32 FeedFeedpairId;
[read : ToSubclass,write : ToSubclass] sint32 FeedHandshake;
[read : ToSubclass,write : ToSubclass] sint32 FeedAdminError;
[read : ToSubclass,write : ToSubclass] sint32 FeedErrParmMask;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpAlias : CIM_LogicalElement
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModulesSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpRebuildSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpAliasSetting : IIsSetting
{
[Key : ToInstance ToSubclass DisableOverride] string Name;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsSmtpRoutingSource : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpRoutingSource Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Info_IIsPop3InfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Info Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3InfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpiration_IIsNntpExpire : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpiration Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpire Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsWebServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsSmtpServer : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsMimeMap : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsMimeMap Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpAlias_IIsSmtpAliasSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpAlias Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpAliasSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDomain_IIsSmtpDomain : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDomain Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDomain Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpSessions_IIsSmtpSessionsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpSessions Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpSessionsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebFile_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebFile Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsFtpServer : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpInfo_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilters_IIsFiltersSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFiltersSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsApplicationPools : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPools Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModules Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpFeeds : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeeds Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpExpiration : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpiration Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebInfo_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCustomLogModule_IIsCustomLogModuleSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsCustomLogModule Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsCustomLogModuleSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemes_IIsCompressionSchemesSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemes Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemesSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsImapRoutingSource : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapRoutingSource Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsFilters : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsWebVirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpInfo_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsWebVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsNntpServer : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsImapServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeed_IIsNntpFeedSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeed Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeedSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpInfo_IIsFtpInfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpInfo Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFtpInfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsAdminACL_IIsACE : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsACE Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsSmtpDomain : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDomain Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeeds_IIsNntpFeed : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeeds Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeed Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpRebuild : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpRebuild Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpUser_IIsSmtpUserSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpUser Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpUserSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilters_IIsFilter : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFilter Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpVirtualDir_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsFilters : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionScheme_IIsCompressionSchemeSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsCompressionScheme Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemeSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules_IIsCustomLogModule : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModules Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsCustomLogModule Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapInfo_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsNntpServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsPop3Service : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules_IIsLogModulesSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModules Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsLogModulesSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemes_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemes Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapRoutingSource_IIsImapRoutingSourceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapRoutingSource Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapRoutingSourceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsStreamFilter_IIsStreamFilterSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsStreamFilter Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsStreamFilterSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsWebService : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsPop3Info : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3Info Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpSessions : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpSessions Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpFeeds_IIsNntpFeedsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeeds Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpFeedsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsCertMapper : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsCertMapper Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapVirtualDir_IIsImapVirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPool_IIsApplicationPoolSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPool Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPoolSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCompressionSchemes_IIsCompressionScheme : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemes Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsCompressionScheme Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpInfo_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Info_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Info Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsWebDirectory : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsWebVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapSessions_IIsImapSessionsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapSessions Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapSessionsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsPop3ServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3ServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilter_IIsCompressionScheme : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFilter Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsCompressionScheme Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPools_IIsApplicationPool : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPools Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPool Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPools_IIsStreamFilter : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPools Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsStreamFilter Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpRebuild_IIsNntpRebuildSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpRebuild Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpRebuildSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsFtpInfo : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFtpInfo Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsWebFile : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebFile Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpVirtualDir_IIsNntpVirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpVirtualDir_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpVirtualDir_IIsSmtpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsImapService : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Sessions_IIsPop3SessionsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Sessions Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3SessionsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapVirtualDir_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModules Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpire_IIsNntpExpireSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpire Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpireSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsPop3Server : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsWebDirectory : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsApplicationPools_IIsApplicationPoolsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPools Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsApplicationPoolsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsSmtpSessions : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpSessions Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpInfo_IIsSmtpInfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpInfo Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpInfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsWebServer : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpExpiration_IIsNntpExpirationSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpiration Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpExpirationSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebInfo_IIsWebInfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebInfo Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebInfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsMimeMap_IIsMimeMapSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsMimeMap Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsMimeMapSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpSessions_IIsNntpSessionsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpSessions Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpSessionsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsNntpInfo : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpInfo Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIS_Global_IIS_GlobalSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIS_Global Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIS_GlobalSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsNntpService : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModules_IIsLogModule : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModules Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsLogModule Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsPop3Sessions : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3Sessions Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3VirtualDir_IIsPop3VirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilter_IIsFilterSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFilter Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFilterSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsWebVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3VirtualDir_IIsPop3VirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsSmtpServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsPop3VirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3VirtualDir_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3VirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsSmtpService : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsNntpGroups : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpGroups Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilters_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsWebDirectorySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectorySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapVirtualDir_IIsImapVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpInfo_IIsNntpInfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpInfo Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpInfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpServer_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsWebInfo : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebInfo Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsSmtpServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer_IIsFtpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsImapInfo : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapInfo Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDL_IIsSmtpDLSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDL Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDLSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsImapVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebDirectory_IIsWebFile : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebDirectory Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsWebFile Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpServer_IIsFtpServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFtpServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsLogModule_IIsLogModuleSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsLogModule Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsLogModuleSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpGroups_IIsNntpGroupsSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpGroups Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsNntpGroupsSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Service_IIsPop3ServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Service Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3ServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsImapServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpVirtualDir_IIsNntpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsPop3RoutingSource : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsPop3RoutingSource Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsCertMapper_IIsCertMapperSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsCertMapper Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsCertMapperSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapServer_IIsImapSessions : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapSessions Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpVirtualDir_IIsFtpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebServer_IIsWebServerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebServer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebServerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3RoutingSource_IIsPop3RoutingSourceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3RoutingSource Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsPop3RoutingSourceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsIPSecuritySetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsIPSecuritySetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsPop3Server_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsPop3Server Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsObject_IIsObjectSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsObjectSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpVirtualDir_IIsSmtpVirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebInfo_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsComputerSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsComputerSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpDomain_IIsSmtpDomainSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDomain Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpDomainSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpRoutingSource_IIsSmtpRoutingSourceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpRoutingSource Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpRoutingSourceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpService_IIsFtpServiceSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFtpServiceSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsComputer_IIsFtpService : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsComputer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsFtpService Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapInfo_IIsImapInfoSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsImapInfo Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsImapInfoSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebService_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpService_IIsAdminACL : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsAdminACL Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebVirtualDir_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsWebVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFtpVirtualDir_IIsFtpVirtualDirSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDir Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsFtpVirtualDirSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpServer_IIsSmtpVirtualDir : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpServer Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpVirtualDir Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpInfo_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpInfo Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsNntpVirtualDir_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsNntpVirtualDir Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsSmtpInfo : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsSmtpInfo Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsSmtpService_IIsObject : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsSmtpService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsObject Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsWebFile_IIsWebFileSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride] IIsWebFile Ref Element;
[key : ToInstance ToSubclass DisableOverride] IIsWebFileSetting Ref Setting;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsFilters_IIsCompressionSchemes : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsFilters Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsCompressionSchemes Ref PartComponent;
};
[dynamic : ToInstance,provider("IIS__PROVIDER") : ToInstance,Locale(1033) : ToInstance]
class IIsImapService_IIsImapServer : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride] IIsImapService Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride] IIsImapServer Ref PartComponent;
};
Instance of __ClassProviderRegistration
{
InteractionType = 1;
Provider = $IISProv;
SupportsGet = "TRUE";
SupportsEnumeration = "TRUE";
SupportsPut = "FALSE";
SupportsDelete = "FALSE";
};