DlpAppEnforceLevel enumeration

Specifies the enforcement level of an endpoint Data Loss Prevention (DLP) operation.

Syntax

typedef enum _DlpAppEnforceLevel {
    DlpAppEnforceLevelNone = 0, 
    DlpAppEnforceLevelNotify,   
    DlpAppEnforceLevelPrevent,   
    DlpAppEnforceLevelFull, 
    DlpAppEnforceLevelCount,
}DlpAppEnforceLevel;

Constants

DlpAppEnforceLevelNone [in]

No enforcement by the app. The DLP system will enforce the operation.

DlpAppEnforceLevelNotify [in]

Tne app will use the DLP APIs to notify the DLP system about the operation. The DLP system will enforce the operation.

DlpAppEnforceLevelPrevent [in]

Not supported in the current version.

DlpAppEnforceLevelFull [in]

Not supported in the current version.

DlpAppEnforceLevelCount [in]

The maximum value of the enumeration.

Remarks

Values from this enumeration are used by the DLP_APP_OP_ENLIGHTENED_LEVEL structure.

Requirements

Requirement Value
Minimum supported client
Windows 10, version 1809 (10.0; Build 17763)