Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Structure de demande pour l’envoi d’événements d’accès aux fichiers. La requête retourne le niveau d’application d’un fichier chargé dans l’application cloud.
Syntaxe
struct GetFileCloudApplicationPolicyRequest
{
_Field_z_ LPCWSTR filePath;
_Field_z_ LPCWSTR cloudAppDomainName;
_Field_z_ LPCWSTR url;
DlpEnforcementLevel* enforcementLevel;
DlpSerializedBuffer policyInfo;`
};
Members
filePath[IN]
Chemin d’accès complet du fichier tel que défini ici.
cloudAppDomainName[IN]
Composant nom de domaine de l’URI de l’application web qui tente d’accéder au fichier.
URL[IN]
URL d’un site web.
enforcementLevel[OUT]
Niveau d’application du fichier. Notez que si le fichier est exclu ou n’est pas marqué comme « sensible », le niveau d’application « désactivé » est retourné. Si le fichier n’a pas été classifié, un niveau d’application « désactivé » est retourné.
policyInfo[OUT]
DlpSerializedBuffer contenant des informations de stratégie interne qui doivent être transmises aux API de création de rapports lorsqu’une action d’application se produit. Cette mémoire tampon doit être libérée à l’aide de DlpReleaseBuffer.
Retours
Retourne S_OK si la fonction réussit ou ACCESS_DENIED si l’utilisateur n’a pas d’autorisation de lecture pour le fichier EA. Dans ce cas, l’appelant doit emprunter l’identité du contexte utilisateur approprié et réessayer l’appel de fonction. Retourne un HRESULT FAILED sinon.
Remarques
Correspond à RequestIdGetFileCloudApplicationPolicy dans DlpRequestId.
La demande peut être effectuée à partir de plusieurs threads.
Cette fonction est appelée à partir de sources externes telles que Edge qui n’ont pas besoin de calculer le SID utilisateur. Le SID utilisateur est détecté à l’aide du processus actuel où endpointDlp est chargé.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum pris en charge | Windows 11, version 24H2 (build 26100) |
| DLL | EndpointDlp.dll |