#include <guiddef.h>
#include <wincrypt.h>
Go to the source code of this file.
Defines |
| #define | SAFER_SCOPEID_MACHINE 1 |
| #define | SAFER_SCOPEID_USER 2 |
| #define | SAFER_LEVELID_DISALLOWED 0x00000 |
| #define | SAFER_LEVELID_UNTRUSTED 0x01000 |
| #define | SAFER_LEVELID_CONSTRAINED 0x10000 |
| #define | SAFER_LEVELID_NORMALUSER 0x20000 |
| #define | SAFER_LEVELID_FULLYTRUSTED 0x40000 |
| #define | SAFER_LEVEL_OPEN 1 |
Enumerations |
| enum | SAFER_POLICY_INFO_CLASS {
SaferPolicyLevelList = 1,
SaferPolicyEnableTransparentEnforcement,
SaferPolicyDefaultLevel,
SaferPolicyEvaluateUserScope,
SaferPolicyScopeFlags
} |
Functions |
| | DECLARE_HANDLE (SAFER_LEVEL_HANDLE) |
| WINADVAPI BOOL WINAPI | SaferCreateLevel (DWORD, DWORD, DWORD, SAFER_LEVEL_HANDLE *, LPVOID) |
| WINADVAPI BOOL WINAPI | SaferGetPolicyInformation (DWORD, SAFER_POLICY_INFO_CLASS, DWORD, PVOID, PDWORD, LPVOID) |