MDM_Policy_Config01_DeviceLock02 class
The MDM_Policy_Config01_DeviceLock02 class represents the device lock policies available.
The following syntax is simplified from MOF code and includes all inherited properties.
Syntax
[InPartition("local-system"), dynamic, provider("DMWmiBridgeProv")]
class MDM_Policy_Config01_DeviceLock02
{
string InstanceID;
string ParentID;
sint32 AllowScreenTimeoutWhileLockedUserConfig;
sint32 AllowSimpleDevicePassword;
sint32 AlphanumericDevicePasswordRequired;
sint32 DevicePasswordEnabled;
sint32 DevicePasswordExpiration;
sint32 DevicePasswordHistory;
string EnforceLockScreenAndLogonImage;
string EnforceLockScreenProvider;
sint32 MinimumPasswordAge;
sint32 MaxDevicePasswordFailedAttempts;
sint32 MaxInactivityTimeDeviceLock;
sint32 MinDevicePasswordComplexCharacters;
sint32 MinDevicePasswordLength;
sint32 ScreenTimeoutWhileLocked;
string PreventLockScreenSlideShow;
};
Members
The MDM_Policy_Config01_DeviceLock02 class has these types of members:
Properties
The MDM_Policy_Config01_DeviceLock02 class has these properties.
-
AllowScreenTimeoutWhileLockedUserConfig
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
DevicePasswordEnabled should not be set to Enabled (0) when WMI is used to set the EAS DeviceLock policies given that it is Enabled by default in Policy CSP for back compat with Windows 8.x. If DevicePasswordEnabled is set to Enabled(0) then Policy CSP will return an error stating that DevicePasswordEnabled already exists. Windows 8.x did not support DevicePassword policy. When disabling DevicePasswordEnabled (1) then this should be the only policy set from the DeviceLock group of policies below. The policies are listed below: > - DevicePasswordEnabled is the parent policy of the following:
- DevicePasswordEnabled is the parent policy of the following:
- AllowSimpleDevicePassword
- MinDevicePasswordLength
- AlphanumericDevicePasswordRequired is the parent policy of:
- MinDevicePasswordComplexCharacters
- MaxDevicePasswordFailedAttempts
- MaxInactivityTimeDeviceLock
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: string
-
Access type: Read/write
-
-
EnforceLockScreenProvider
-
-
Data type: string
-
Access type: Read/write
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
Identifies the name of the parent node. For this class, the string is "DeviceLock".
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
-
Data type: sint32
-
Access type: Read/write
-
-
ParentID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
Describes the full path to the parent node. For this class, the string is "./Vendor/MSFT/Policy/Config"
-
-
-
Data type: string
-
Access type: Read/write
-
-
ScreenTimeoutWhileLocked
-
-
Data type: sint32
-
Access type: Read/write
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 10 [desktop apps only] |
Minimum supported server |
None supported |
Namespace |
Root\CIMv2\MDM\DMMap |
MOF |
|
DLL |
|