Merge branch 'master' into compliancedeadlines

This commit is contained in:
Diana Hanson
2021-05-18 12:35:48 -06:00
committed by GitHub
3 changed files with 84 additions and 8 deletions

View File

@ -40,7 +40,6 @@ Organizations using an MDM to manage apps can use a policy to show only the priv
- Enterprise
- Education
- Mobile
- Mobile Enterprise
For more information on configuring an MDM provider, see [Configure an MDM provider](./configure-mdm-provider-microsoft-store-for-business.md).

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

View File

@ -19,12 +19,62 @@ The UnifiedWriteFilter (UWF) configuration service provider enables the IT admin
> **Note**  The UnifiedWriteFilter CSP is only supported in Windows 10 Enterprise and Windows 10 Education.
The following diagram shows the UWF configuration service provider in tree format.
![universalwritefilter csp](images/provisioning-csp-uwf.png)
The following shows the UWF configuration service provider in tree format.
```
./Vendor/MSFT
UnifiedWriteFilter
┣━━━CurrentSession
┃ ┣━━━FilterEnabled
┃ ┣━━━OverlayConsumption
┃ ┣━━━AvailableOverlaySpace
┃ ┣━━━CriticalOverlayThreshold
┃ ┣━━━SWAPFileSize
┃ ┣━━━WarningOverlayThreshold
┃ ┣━━━OverlayType
┃ ┣━━━OverlayFlags
┃ ┣━━━MaximumOverlaySize
┃ ┣━━━PersistDomainSecretKey
┃ ┣━━━PersistTSCAL
┃ ┣━━━RegistryExclusions
┃ ┃ ┗━━━[ExcludedRegistry]
┃ ┣━━━ServicingEnabled
┃ ┣━━━Volume
┃ ┃ ┗━━━[Volume]
┃ ┃ ┣━━━Protected
┃ ┃ ┣━━━BindByDriveLetter
┃ ┃ ┣━━━DriveLetter
┃ ┃ ┣━━━Exclusions
┃ ┃ ┃ ┗━━━[ExclusionPath]
┃ ┃ ┣━━━CommitFile
┃ ┃ ┗━━━CommitFileDeletion
┃ ┣━━━ShutdownPending
┃ ┣━━━CommitRegistry
┃ ┗━━━CommitRegistryDeletion
┣━━━NextSession
┃ ┣━━━FilterEnabled
┃ ┣━━━HORMEnabled
┃ ┣━━━OverlayType
┃ ┣━━━OverlayFlags
┃ ┣━━━MaximumOverlaySize
┃ ┣━━━PersistDomainSecretKey
┃ ┣━━━PersistTSCAL
┃ ┣━━━RegistryExclusions
┃ ┃ ┗━━━[ExcludedRegistry]
┃ ┣━━━ResetPersistentState
┃ ┣━━━ResetPersistentStateSavedMode
┃ ┣━━━ServicingEnabled
┃ ┣━━━SWAPFileSize
┃ ┗━━━Volume
┃ ┗━━━[Volume]
┃ ┣━━━Protected
┃ ┣━━━BindByDriveLetter
┃ ┣━━━DriveLetter
┃ ┗━━━Exclusions
┃ ┗━━━[ExclusionPath]
┣━━━ResetSettings
┣━━━ShutdownSystem
┗━━━RestartSystem
```
<a href="" id="currentsession"></a>**CurrentSession**
Required. Represents the current UWF configuration in the current session (power cycle).
@ -46,7 +96,34 @@ The only supported operation is Get.
<a href="" id="currentsession-criticaloverlaythreshold"></a>**CurrentSession/CriticalOverlayThreshold**
Required. The critical threshold size, in megabytes. UWF sends a critical threshold notification event when the UWF overlay size reaches or exceeds this value.
Supported operations are Get and Replace.
The only supported operation is Get.
<a href="" id="currentsession-volume\<volumeid>\swapfilesize"></a>**CurrentSession/Volume\<VolumeID>\SWAPFileSize**
Required. Read-only CFG_DATATYPE_INTEGER property that contains non-zero (for example, 1) value if volume has overlay file created/used on it.
Future: Contains actual size of the file
<a href="" id="nextsession-volume\<volumeid>\swapfilesize"></a>**NextSession/Volume\<VolumeID>\SWAPFileSize**
Required. Read/Write CFG_DATATYPE_INTEGER property that contains non-zero (for example, 1) if volume has overlay created/used on it.
Setting the value
- from zero to non-zero will lead to creation of the swapfile on that volume.
- from non-zero to zero not supported
To “move” swapfile to another volume, set the SwapfileSize property on that other volume's CSP note to non-zero.
Currently SwapfileSize should not be relied for determining or controlling the overlay size,
<a href="" id="currentsession-maximumoverlaysize"></a>**CurrentSession/MaximumOverlaySize** or <a href="" id="nextsession-maximumoverlaysize"></a>**NextSession/MaximumOverlaySize**
should be used for that purpose.
:::image type="content" source="images/overlaysetting.png" alt-text="This is the overlay setting":::
> [!NOTE]
> Only single swapfile is supported in current implementation and creating swapfile on specific volume will disable any other swapfile created on other volumes.
<a href="" id="currentsession-warningoverlaythreshold"></a>**CurrentSession/WarningOverlayThreshold**
Required. The warning threshold size, in megabytes. UWF sends a warning threshold notification event when the UWF overlay size reaches or exceeds this value.