Mini Kabibi Habibi
#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\root\\cimv2\\mdm")
[NamespaceSecuritySDDL("O:BAG:BAD:P(A;;0x6003F;;;BA)(A;;0x6003F;;;SY)")]
instance of __NAMESPACE
{
Name = "dmmap";
};
#pragma autorecover
#pragma namespace("\\\\.\\root\\cimv2\\mdm\\dmmap")
Instance of __Win32Provider as $prov
{
Name = "DMWmiBridgeProv1";
ClsId = "{e17a999c-97f7-4213-bf6f-de08e9d7ecf5}";
ImpersonationLevel = 1;
HostingModel = "LocalSystemHost";
version=0x40000001;
};
Instance of __MethodProviderRegistration
{
Provider = $prov;
};
Instance of __InstanceProviderRegistration
{
Provider = $prov;
supportsGet = TRUE;
supportsPut = TRUE;
supportsDelete = TRUE;
supportsEnumeration = TRUE;
QuerySupportLevels = NULL;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string TenantID;
[read: ToSubClass, write(FALSE): ToSubClass] string DeviceID;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_Policies01_01
{
[key] string InstanceID;
[key] string ParentID;
[Octetstring: DisableOverride ToSubClass, read: ToSubClass, write: ToSubClass] string Policy;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_PolicyIDs03
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Value;
boolean IsVariableLeaf;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_PolicyInfo03
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Version;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsEffective;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsDeployed;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsAuthorized;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[read: ToSubClass, write(FALSE): ToSubClass] string FriendlyName;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_Token03
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Value;
boolean IsVariableLeaf;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_TokenInfo03
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_ApplicationControl_Tokens01_01
{
[key] string InstanceID;
[key] string ParentID;
[Octetstring: DisableOverride ToSubClass, read: ToSubClass, write(FALSE): ToSubClass] string Token;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_BitLocker
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 RequireStorageCardEncryption;
[read: ToSubClass, write: ToSubClass] sint32 RequireDeviceEncryption;
[read: ToSubClass, write: ToSubClass] string EncryptionMethodByDriveType;
[read: ToSubClass, write: ToSubClass] string SystemDrivesRequireStartupAuthentication;
[read: ToSubClass, write: ToSubClass] string SystemDrivesMinimumPINLength;
[read: ToSubClass, write: ToSubClass] string SystemDrivesRecoveryMessage;
[read: ToSubClass, write: ToSubClass] string SystemDrivesRecoveryOptions;
[read: ToSubClass, write: ToSubClass] string FixedDrivesRecoveryOptions;
[read: ToSubClass, write: ToSubClass] string FixedDrivesRequireEncryption;
[read: ToSubClass, write: ToSubClass] string RemovableDrivesRequireEncryption;
[read: ToSubClass, write: ToSubClass] sint32 AllowWarningForOtherDiskEncryption;
[read: ToSubClass, write: ToSubClass] sint32 AllowStandardUserEncryption;
[read: ToSubClass, write: ToSubClass] sint32 ConfigureRecoveryPasswordRotation;
[implemented] uint32 RotateRecoveryPasswordsMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_BitLocker_Status01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 DeviceEncryptionStatus;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 RotateRecoveryPasswordsStatus;
[read: ToSubClass, write(FALSE): ToSubClass] string RotateRecoveryPasswordsRequestID;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_DeviceManageability_Provider01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string ConfigInfo;
[read: ToSubClass, write: ToSubClass] string EnrollmentInfo;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_DeviceUpdateCenter_DesiredUpdates01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string OsVersion;
[read: ToSubClass, write: ToSubClass] string SystemManifestVersion;
[read: ToSubClass, write: ToSubClass] string OcpVersion;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_DeviceUpdateCenter_Enrollment01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string PublisherId;
[read: ToSubClass, write: ToSubClass] string DeviceModelId;
[read: ToSubClass, write: ToSubClass] string OemPartnerRing;
[read: ToSubClass, write: ToSubClass] string CustomPackageId;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnrollmentStatusTracking_PolicyProviders02_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 InstallationState;
[read: ToSubClass, write: ToSubClass] sint32 LastError;
[read: ToSubClass, write: ToSubClass] sint32 Timeout;
};
[InPartition{"local-system", "local-user"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnrollmentStatusTracking_PolicyProviders03_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean TrackingPoliciesCreated;
};
[InPartition{"local-system", "local-user"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnrollmentStatusTracking_Setup01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] boolean HasProvisioningCompleted;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnrollmentStatusTracking_TrackedResourceTypes04
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean Apps;
};
[InPartition{"local-system", "local-user"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnrollmentStatusTracking_Tracking03_02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string TrackingUri;
[read: ToSubClass, write: ToSubClass] sint32 InstallationState;
[read: ToSubClass, write: ToSubClass] sint32 RebootRequired;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseDataProtection
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseDataProtection_Settings01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 EDPEnforcementLevel;
[read: ToSubClass, write: ToSubClass] string EnterpriseProtectedDomainNames;
[read: ToSubClass, write: ToSubClass] sint32 AllowUserDecryption;
[Octetstring: DisableOverride ToSubClass, read: ToSubClass, write: ToSubClass] string DataRecoveryCertificate;
[read: ToSubClass, write: ToSubClass] sint32 RevokeOnUnenroll;
[read: ToSubClass, write: ToSubClass] string RMSTemplateIDForEDP;
[read: ToSubClass, write: ToSubClass] sint32 AllowAzureRMSForEDP;
[read: ToSubClass, write: ToSubClass] string SMBAutoEncryptedFileExtensions;
[read: ToSubClass, write: ToSubClass] sint32 EDPShowIcons;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_AppInstallation01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 LastError;
[read: ToSubClass, write(FALSE): ToSubClass] string LastErrorDesc;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 ProgressStatus;
[read: ToSubClass, write(FALSE): ToSubClass] string StoreInstall;
[implemented] uint32 StoreInstallMethod([In] string param);
[read: ToSubClass, write(FALSE): ToSubClass] string HostedInstall;
[implemented] uint32 HostedInstallMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_AppManagement01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 LastScanError;
[read: ToSubClass, write(FALSE): ToSubClass] string AppInventoryResults;
[read: ToSubClass, write: ToSubClass] string AppInventoryQuery;
[implemented] uint32 UpdateScanMethod();
[read: ToSubClass, write(FALSE): ToSubClass] string RemovePackage;
[implemented] uint32 RemovePackageMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_AppManagement01_02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 DoNotUpdate;
[read: ToSubClass, write: ToSubClass] sint32 MaintainProcessorArchitectureOnUpdate;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_AppManagement01_03
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Name;
[read: ToSubClass, write(FALSE): ToSubClass] string Version;
[read: ToSubClass, write(FALSE): ToSubClass] string Publisher;
[read: ToSubClass, write(FALSE): ToSubClass] string Architecture;
[read: ToSubClass, write(FALSE): ToSubClass] string InstallLocation;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 IsFramework;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 IsBundle;
[read: ToSubClass, write(FALSE): ToSubClass] string InstallDate;
[read: ToSubClass, write(FALSE): ToSubClass] string ResourceID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 PackageStatus;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 RequiresReinstall;
[read: ToSubClass, write(FALSE): ToSubClass] string Users;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 IsProvisioned;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 IsStub;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_AppSettingPolicy04
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string Value;
boolean IsVariableLeaf;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_EffectiveRelease05
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string ChannelId;
[read: ToSubClass, write(FALSE): ToSubClass] string ReleaseManagementId;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_ReleaseManagement03_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string ChannelId;
[read: ToSubClass, write: ToSubClass] string ReleaseManagementId;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_EnterpriseModernAppManagement_StoreLicenses02_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string LicenseCategory;
[read: ToSubClass, write(FALSE): ToSubClass] string LicenseUsage;
[read: ToSubClass, write(FALSE): ToSubClass] string RequesterID;
[implemented] uint32 AddLicenseMethod([In] string param);
[implemented] uint32 GetLicenseFromStoreMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_eUICCs_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Identifier;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsActive;
[read: ToSubClass, write(FALSE): ToSubClass] boolean PPR1Allowed;
[read: ToSubClass, write(FALSE): ToSubClass] boolean PPR1AlreadySet;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_eUICCs_Actions02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[implemented] uint32 ResetToFactoryStateMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_eUICCs_Policies02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean LocalUIEnabled;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_eUICCs_Profiles02_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string ServerName;
[read: ToSubClass, write: ToSubClass] string MatchingID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 State;
[read: ToSubClass, write: ToSubClass] boolean IsEnabled;
[read: ToSubClass, write(FALSE): ToSubClass] boolean PPR1Set;
[read: ToSubClass, write(FALSE): ToSubClass] boolean PPR2Set;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 ErrorDetail;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_Action04
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 Type;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_Addresses03_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Keyword;
[read: ToSubClass, write: ToSubClass] string Addresses;
[read: ToSubClass, write(FALSE): ToSubClass] boolean AutoResolve;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_App04
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string PackageFamilyName;
[read: ToSubClass, write: ToSubClass] string FilePath;
[read: ToSubClass, write: ToSubClass] string Fqbn;
[read: ToSubClass, write: ToSubClass] string ServiceName;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_DomainProfile02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean EnableFirewall;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthMode;
[read: ToSubClass, write: ToSubClass] boolean Shielded;
[read: ToSubClass, write: ToSubClass] boolean DisableUnicastResponsesToMulticastBroadcast;
[read: ToSubClass, write: ToSubClass] boolean DisableInboundNotifications;
[read: ToSubClass, write: ToSubClass] boolean AuthAppsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean GlobalPortsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalPolicyMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalIpsecPolicyMerge;
[read: ToSubClass, write: ToSubClass] sint32 DefaultOutboundAction;
[read: ToSubClass, write: ToSubClass] sint32 DefaultInboundAction;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthModeIpsecSecuredPacketExemption;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_FirewallRules02_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 Protocol;
[read: ToSubClass, write: ToSubClass] string LocalPortRanges;
[read: ToSubClass, write: ToSubClass] string RemotePortRanges;
[read: ToSubClass, write: ToSubClass] string LocalAddressRanges;
[read: ToSubClass, write: ToSubClass] string RemoteAddressRanges;
[read: ToSubClass, write: ToSubClass] string RemoteAddressDynamicKeywords;
[read: ToSubClass, write: ToSubClass] string Description;
[read: ToSubClass, write: ToSubClass] boolean Enabled;
[read: ToSubClass, write: ToSubClass] sint32 Profiles;
[read: ToSubClass, write: ToSubClass] string Direction;
[read: ToSubClass, write: ToSubClass] string InterfaceTypes;
[read: ToSubClass, write: ToSubClass] boolean EdgeTraversal;
[read: ToSubClass, write: ToSubClass] string LocalUserAuthorizationList;
[read: ToSubClass, write: ToSubClass] string PolicyAppId;
[read: ToSubClass, write: ToSubClass] boolean FriendlyName;
[read: ToSubClass, write: ToSubClass] sint32 IcmpTypesAndCodes;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[read: ToSubClass, write: ToSubClass] string Name;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_Global02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 PolicyVersionSupported;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 CurrentProfiles;
[read: ToSubClass, write: ToSubClass] boolean DisableStatefulFtp;
[read: ToSubClass, write: ToSubClass] sint32 SaIdleTime;
[read: ToSubClass, write: ToSubClass] sint32 PresharedKeyEncoding;
[read: ToSubClass, write: ToSubClass] sint32 IPsecExempt;
[read: ToSubClass, write: ToSubClass] sint32 CRLcheck;
[read: ToSubClass, write(FALSE): ToSubClass] string PolicyVersion;
[read: ToSubClass, write(FALSE): ToSubClass] string BinaryVersionSupported;
[read: ToSubClass, write: ToSubClass] boolean OpportunisticallyMatchAuthSetPerKM;
[read: ToSubClass, write: ToSubClass] sint32 EnablePacketQueue;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_PrivateProfile02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean EnableFirewall;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthMode;
[read: ToSubClass, write: ToSubClass] boolean Shielded;
[read: ToSubClass, write: ToSubClass] boolean DisableUnicastResponsesToMulticastBroadcast;
[read: ToSubClass, write: ToSubClass] boolean DisableInboundNotifications;
[read: ToSubClass, write: ToSubClass] boolean AuthAppsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean GlobalPortsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalPolicyMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalIpsecPolicyMerge;
[read: ToSubClass, write: ToSubClass] sint32 DefaultOutboundAction;
[read: ToSubClass, write: ToSubClass] sint32 DefaultInboundAction;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthModeIpsecSecuredPacketExemption;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Firewall_PublicProfile02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean EnableFirewall;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthMode;
[read: ToSubClass, write: ToSubClass] boolean Shielded;
[read: ToSubClass, write: ToSubClass] boolean DisableUnicastResponsesToMulticastBroadcast;
[read: ToSubClass, write: ToSubClass] boolean DisableInboundNotifications;
[read: ToSubClass, write: ToSubClass] boolean AuthAppsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean GlobalPortsAllowUserPrefMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalPolicyMerge;
[read: ToSubClass, write: ToSubClass] boolean AllowLocalIpsecPolicyMerge;
[read: ToSubClass, write: ToSubClass] sint32 DefaultOutboundAction;
[read: ToSubClass, write: ToSubClass] sint32 DefaultInboundAction;
[read: ToSubClass, write: ToSubClass] boolean DisableStealthModeIpsecSecuredPacketExemption;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_LanguagePackManagement_Install01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 ErrorCode;
[read: ToSubClass, write: ToSubClass] boolean CopyToDeviceInternationalSettings;
[read: ToSubClass, write: ToSubClass] boolean EnableLanguageFeatureInstallations;
[implemented] uint32 StartInstallationMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_LanguagePackManagement_InstalledLanguages01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Providers;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 LanguageFeatures;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_LanguagePackManagement_LanguageSettings01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string SystemPreferredUILanguages;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_MultiSIM_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Identifier;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsEmbedded;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_MultiSIM_Policies02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean SlotSelectionEnabled;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_MultiSIM_Slots02_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Identifier;
[read: ToSubClass, write(FALSE): ToSubClass] boolean IsEmbedded;
[read: ToSubClass, write: ToSubClass] boolean IsSelected;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 State;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Personalization
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string DesktopImageUrl;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 DesktopImageStatus;
[read: ToSubClass, write: ToSubClass] string LockScreenImageUrl;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 LockScreenImageStatus;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reboot
{
[key] string InstanceID;
[key] string ParentID;
[implemented] uint32 RebootNowMethod();
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reboot_Schedule01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string Single;
[read: ToSubClass, write: ToSubClass] string DailyRecurrent;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_RemoteFind
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 DesiredAccuracy;
[read: ToSubClass, write: ToSubClass] sint32 MaximumAge;
[read: ToSubClass, write: ToSubClass] sint32 Timeout;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_RemoteFind_Location01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] real32 Latitude;
[read: ToSubClass, write(FALSE): ToSubClass] real32 Longitude;
[read: ToSubClass, write(FALSE): ToSubClass] real32 Altitude;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Accuracy;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 AltitudeAccuracy;
[read: ToSubClass, write(FALSE): ToSubClass] datetime Age;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reporting_EnterpriseDataProtection01_RetrieveByCount02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Logs;
[read: ToSubClass, write: ToSubClass] sint32 LogCount;
[read: ToSubClass, write: ToSubClass] string StartTime;
[read: ToSubClass, write: ToSubClass] sint32 Type;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reporting_EnterpriseDataProtection01_RetrieveByTimeRange02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Logs;
[read: ToSubClass, write: ToSubClass] string StartTime;
[read: ToSubClass, write: ToSubClass] string StopTime;
[read: ToSubClass, write: ToSubClass] sint32 Type;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reporting_SecurityAuditing01_RetrieveByCount02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Logs;
[read: ToSubClass, write: ToSubClass] sint32 LogCount;
[read: ToSubClass, write: ToSubClass] string StartTime;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Reporting_SecurityAuditing01_RetrieveByTimeRange02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string Logs;
[read: ToSubClass, write: ToSubClass] string StartTime;
[read: ToSubClass, write: ToSubClass] string StopTime;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_SecureAssessment
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string LaunchURI;
[read: ToSubClass, write: ToSubClass] string TesterAccount;
[read: ToSubClass, write: ToSubClass] boolean AllowScreenMonitoring;
[read: ToSubClass, write: ToSubClass] boolean RequirePrinting;
[read: ToSubClass, write: ToSubClass] boolean AllowTextSuggestions;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_SharedPC
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] boolean EnableSharedPCMode;
[read: ToSubClass, write: ToSubClass] boolean SetEduPolicies;
[read: ToSubClass, write: ToSubClass] boolean SetPowerPolicies;
[read: ToSubClass, write: ToSubClass] sint32 MaintenanceStartTime;
[read: ToSubClass, write: ToSubClass] boolean SignInOnResume;
[read: ToSubClass, write: ToSubClass] sint32 SleepTimeout;
[read: ToSubClass, write: ToSubClass] boolean EnableAccountManager;
[read: ToSubClass, write: ToSubClass] sint32 AccountModel;
[read: ToSubClass, write: ToSubClass] sint32 DeletionPolicy;
[read: ToSubClass, write: ToSubClass] sint32 DiskLevelDeletion;
[read: ToSubClass, write: ToSubClass] sint32 DiskLevelCaching;
[read: ToSubClass, write: ToSubClass] boolean RestrictLocalStorage;
[read: ToSubClass, write: ToSubClass] string KioskModeAUMID;
[read: ToSubClass, write: ToSubClass] string KioskModeUserTileDisplayText;
[read: ToSubClass, write: ToSubClass] sint32 InactiveThreshold;
[read: ToSubClass, write: ToSubClass] sint32 MaxPageFileSizeMB;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] datetime LastSuccessfulScanTime;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 DeferUpgrade;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update_ApprovedUpdates01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] datetime ApprovedTime;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update_FailedUpdates01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 HResult;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 State;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update_InstallableUpdates01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Type;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 RevisionNumber;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update_PendingRebootUpdates01_01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] datetime InstalledTime;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Update_Rollback01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string QualityUpdateStatus;
[read: ToSubClass, write(FALSE): ToSubClass] string FeatureUpdateStatus;
[implemented] uint32 QualityUpdateMethod();
[implemented] uint32 FeatureUpdateMethod();
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_AppraiserConfigurationDiagnosis02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string CommercialId;
[read: ToSubClass, write(FALSE): ToSubClass] boolean CommercialIdSetAndValid;
[read: ToSubClass, write(FALSE): ToSubClass] boolean AllTargetOsVersionsRequested;
[read: ToSubClass, write(FALSE): ToSubClass] boolean OsSkuIsValidForAppraiser;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 AppraiserCodeAndDataVersionsAboveMinimum;
[read: ToSubClass, write(FALSE): ToSubClass] boolean RebootPending;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_CompatibilityAppraiser01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string AppraiserRunResultReport;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_UniversalTelemetryClient01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string UtcConnectionReport;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_UtcConfigurationDiagnosis02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 TelemetryOptIn;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 CommercialDataOptIn;
[read: ToSubClass, write(FALSE): ToSubClass] boolean DiagTrackServiceRunning;
[read: ToSubClass, write(FALSE): ToSubClass] boolean MsaServiceEnabled;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 InternetExplorerTelemetryOptIn;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_WerConfigurationDiagnosis02
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 WerTelemetryOptIn;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 MostRestrictiveSetting;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_Win32CompatibilityAppraiser_WindowsErrorReporting01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] string WerConnectionReport;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsAdvancedThreatProtection
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string Onboarding;
[read: ToSubClass, write: ToSubClass] string Offboarding;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsAdvancedThreatProtection_Configuration01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 SampleSharing;
[read: ToSubClass, write: ToSubClass] sint32 TelemetryReportingFrequency;
[read: ToSubClass, write: ToSubClass] string GroupIds;
[read: ToSubClass, write: ToSubClass] string AadDeviceId;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsAdvancedThreatProtection_DeviceTagging01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] string Group;
[read: ToSubClass, write: ToSubClass] sint32 Criticality;
[read: ToSubClass, write: ToSubClass] sint32 IdMethod;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsAdvancedThreatProtection_HealthState01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] datetime LastConnected;
[read: ToSubClass, write(FALSE): ToSubClass] boolean SenseIsRunning;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 OnboardingState;
[read: ToSubClass, write(FALSE): ToSubClass] string OrgId;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsDefenderApplicationGuard
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 Status;
[read: ToSubClass, write(FALSE): ToSubClass] sint32 PlatformStatus;
[read: ToSubClass, write(FALSE): ToSubClass] string InstallWindowsDefenderApplicationGuard;
[implemented] uint32 InstallWindowsDefenderApplicationGuardMethod([In] string param);
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsDefenderApplicationGuard_Audit01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 AuditApplicationGuard;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsDefenderApplicationGuard_Settings01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 AllowWindowsDefenderApplicationGuard;
[read: ToSubClass, write: ToSubClass] sint32 ClipboardFileType;
[read: ToSubClass, write: ToSubClass] sint32 ClipboardSettings;
[read: ToSubClass, write: ToSubClass] sint32 PrintingSettings;
[read: ToSubClass, write: ToSubClass] sint32 BlockNonEnterpriseContent;
[read: ToSubClass, write: ToSubClass] sint32 AllowPersistence;
[read: ToSubClass, write: ToSubClass] sint32 AllowVirtualGPU;
[read: ToSubClass, write: ToSubClass] sint32 SaveFilesToHost;
[read: ToSubClass, write: ToSubClass] string CertificateThumbprints;
[read: ToSubClass, write: ToSubClass] sint32 AllowCameraMicrophoneRedirection;
};
[InPartition{"local-system"}: ToSubClass, dynamic: ToInstance, provider("DMWmiBridgeProv1"): ToInstance]
class MDM_WindowsIoT_SoftRealTimeProperties01
{
[key] string InstanceID;
[key] string ParentID;
[read: ToSubClass, write: ToSubClass] sint32 SetRTCores;
};