Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Struttura di richiesta per l'invio di richieste di impostazione delle notifiche. La richiesta restituisce le impostazioni e le stringhe di notifica per la regola e il tipo di azione specificati.
Sintassi
struct GetNotificationSettingRequest
{
_Field_z_ LPCWSTR locale;
DlpSerializedBuffer policyInfo;
DlpActionType actionType;
BOOLEAN isUnallowedBrowser;
_Field_z_ LPCWSTR displayFilename;
_Field_z_ LPCWSTR displayProcessName;
_Field_z_ LPCWSTR jsonExtraInfo;
DlpSerializedBuffer jsonNotification;
};
Members
scena[IN]
Impostazioni locali della lingua da recuperare ,ad esempio "en-us"). Questo parametro è obbligatorio e non deve essere vuoto.
policyInfo[IN]
Informazioni sui criteri ottenute da una GetFileCloudApplicationPolicyRequest richiesta di criteri o GetFileApplicationAccessRequest .
actionType[IN]
Tipo di azione per la richiesta di notifica. Si noti che se DlpGetFileCloudApplicationPolicy è stato usato , actionType=DlpActionTypeCloudAppEgress.
isUnallowedBrowser[IN]
Indica se l'applicazione si trova nell'elenco di browser non allocato. Questo processo deve essere trattato in modo diverso da un'app non allocato. Per l'uso di Microsoft Defender.
displayFilename[IN]
Nome file da visualizzare. Spetta al chiamante decidere se il percorso completo o solo il nome del file. Per più file, delimitarli con |. Questo parametro è obbligatorio e non deve essere vuoto.
displayProcessName[IN]
Nome del processo o dell'app descrittivo da visualizzare. Questo parametro è obbligatorio e non deve essere vuoto.
jsonExtraInfo[IN][OPTIONAL]
Input JSON per informazioni aggiuntive.
jsonNotification[OUT]
Buffer contenente il codice JSON delle impostazioni di notifica. Deve essere liberato con DlpReleaseBuffer.
Lo schema jsonNotification è definito come:
{
"title" : "<string>", // notification title text
"body" : "<string>", // notification content text
"showdropdown" : <bool>, // flag to indicate if business justification dropdown should be shown
"showtextbox" : <bool>, // flag to indicate if business justification text box should be shown
"dropdownlist" : [ // list of dropdown options to show
{
"id" : "<string>", // internal id to use for reporting to sense/backend
"text" : "<text>" // text to for the dropdown option shown to the user
},
...
]
}
Restituzioni
Restituisce S_OK se ha esito positivo, E_OUTOFMEMORY se le dimensioni della matrice a discesa non sono sufficienti o NON RIUSCITO in caso contrario.
Osservazioni:
Corrisponde a RequestIdGetNotificationSetting in DlpRequestId.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows 11, versione 24H2 (Build 26100) |
| DLL | EndpointDlp.dll |