Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el nivel de cumplimiento de un archivo cargado en una aplicación en la nube. Esta función está diseñada para llamarse desde orígenes externos, como Microsoft Edge, que no tienen acess innate al SID de usuario. El SID se detectará desde el proceso de currect donde se encuentra endpointDlp.
Sintaxis
HRESULT WINAPI DlpGetFileCloudApplicationPolicyEx(_In_z_ LPCWSTR filePath, _In_z_ LPCWSTR cloudAppDomainName, _In_z_ LPCWSTR url, _Out_ DlpEnforcementLevel* enforcmentLevel, _Out_ DlpTraceInfo* traceInfo);
Parámetros
filePath
[in]: Ruta de acceso completa al archivo Win32 que se va a analizar.
cloudAppDomainName
[in]: componente de nombre de dominio del URI para la aplicación que accede al archivo.
url
[in]: la dirección URL del sitio web asociado a la llamada de función.
enforcmentLevel
[salida]: nivel de cumplimiento del archivo designado. Si el archivo se excluye de la aplicación o no está marcado como confidencial, se devuelve un resultado "desactivado".
traceInfo
[out]: Referencia a una estructura trace. Cuando se completa correctamente, esta estructura contiene la versión de directiva usada para la evaluación y el PolicyRuleID asignado al archivo. Este valor puede ser NULL.
Valor devuelto
Devuelve un HRESULT
valor incluido, pero no limitado a, los siguientes valores.
HRESULT |
Descripción | |
---|---|---|
S_OK |
Si se devuelve este valor, significa que la función se completó correctamente. | |
ACCESS_DENIED |
El usuario no tiene permiso para ver el archivo designado. | |
FAILED |
Un error inesperado impedía que la función se completara. |
Comentarios
Se puede llamar a esta función desde varios subprocesos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 11, versión 22H2 (10.0; Compilación 22621) |
Archivo DLL |
EndpointDlp.dll |