Merged PR 10018: Defender CSP - added ProductStatus node

This commit is contained in:
Maricia Alforque 2018-07-23 20:21:03 +00:00
parent 3c3fc6dda3
commit 83d801d5bf
4 changed files with 80 additions and 3 deletions

View File

@ -12,6 +12,8 @@ ms.date: 07/19/2018
# Defender CSP # Defender CSP
> [!WARNING]
> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Windows Defender configuration service provider is used to configure various Windows Defender actions across the enterprise. The Windows Defender configuration service provider is used to configure various Windows Defender actions across the enterprise.
@ -176,6 +178,57 @@ An interior node to group information about Windows Defender health status.
Supported operation is Get. Supported operation is Get.
<a href="" id="health-productstatus"></a>**Health/ProductStatus**
Added in Windows 10, next major version. Provide the current state of the product. This is a bitmask flag value that can represent one or multiple product states from below list.
Data type is integer. Supported operation is Get.
Supported product status values:
- No status = 0
- Service not running = 1 << 0
- Service started without any malware protection engine = 1 << 1
- Pending full scan due to threat action = 1 << 2
- Pending reboot due to threat action = 1 << 3
- ending manual steps due to threat action = 1 << 4
- AV signatures out of date = 1 << 5
- AS signatures out of date = 1 << 6
- No quick scan has happened for a specified period = 1 << 7
- No full scan has happened for a specified period = 1 << 8
- System initiated scan in progress = 1 << 9
- System initiated clean in progress = 1 << 10
- There are samples pending submission = 1 << 11
- Product running in evaluation mode = 1 << 12
- Product running in non-genuine Windows mode = 1 << 13
- Product expired = 1 << 14
- Off-line scan required = 1 << 15
- Service is shutting down as part of system shutdown = 1 << 16
- Threat remediation failed critically = 1 << 17
- Threat remediation failed non-critically = 1 << 18
- No status flags set (well initialized state) = 1 << 19
- Platform is out of date = 1 << 20
- Platform update is in progress = 1 << 21
- Platform is about to be outdated = 1 << 22
- Signature or platform end of life is past or is impending = 1 << 23
- Windows SMode signatures still in use on non-Win10S install = 1 << 24
Example:
``` syntax
<SyncML xmlns="SYNCML:SYNCML1.1">
<SyncBody>
<Get>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Defender/Health/ProductStatus</LocURI>
</Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
```
<a href="" id="health-computerstate"></a>**Health/ComputerState** <a href="" id="health-computerstate"></a>**Health/ComputerState**
Provide the current state of the device. Provide the current state of the device.

View File

@ -7,7 +7,7 @@ ms.topic: article
ms.prod: w10 ms.prod: w10
ms.technology: windows ms.technology: windows
author: MariciaAlforque author: MariciaAlforque
ms.date: 01/29/20178 ms.date: 07/12/2018
--- ---
# Defender DDF file # Defender DDF file
@ -17,7 +17,7 @@ This topic shows the OMA DM device description framework (DDF) for the **Defende
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download).
The XML below is the current version for this CSP. The XML below is for Windows 10, next major version.
``` syntax ``` syntax
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
@ -43,7 +43,7 @@ The XML below is the current version for this CSP.
<Permanent /> <Permanent />
</Scope> </Scope>
<DFType> <DFType>
<MIME>com.microsoft/1.1/MDM/Defender</MIME> <MIME>com.microsoft/1.2/MDM/Defender</MIME>
</DFType> </DFType>
</DFProperties> </DFProperties>
<Node> <Node>
@ -286,6 +286,26 @@ The XML below is the current version for this CSP.
<DDFName></DDFName> <DDFName></DDFName>
</DFType> </DFType>
</DFProperties> </DFProperties>
<Node>
<NodeName>ProductStatus</NodeName>
<DFProperties>
<AccessType>
<Get />
</AccessType>
<DFFormat>
<int />
</DFFormat>
<Occurrence>
<One />
</Occurrence>
<Scope>
<Dynamic />
</Scope>
<DFType>
<MIME>text/plain</MIME>
</DFType>
</DFProperties>
</Node>
<Node> <Node>
<NodeName>ComputerState</NodeName> <NodeName>ComputerState</NodeName>
<DFProperties> <DFProperties>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -1638,6 +1638,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td style="vertical-align:top">[Defender CSP](defender-csp.md)</td>
<td style="vertical-align:top"><p>Added a new node Health/ProductStatus.</p>
</td></tr>
<tr>
<td style="vertical-align:top">[BitLocker CSP](bitlocker-csp.md)</td> <td style="vertical-align:top">[BitLocker CSP](bitlocker-csp.md)</td>
<td style="vertical-align:top"><p>Added a new node AllowStandardUserEncryption.</p> <td style="vertical-align:top"><p>Added a new node AllowStandardUserEncryption.</p>
</td></tr> </td></tr>