LIBRARY AUTHZ

EXPORTS

AuthzInitializeResourceManager
AuthzFreeResourceManager

AuthzInitializeContextFromToken
AuthzInitializeContextFromSid
AuthzInitializeContextFromAuthzContext
AuthzGetInformationFromContext
AuthzAddSidsToContext
AuthzFreeContext

AuthzAccessCheck
AuthzCachedAccessCheck
AuthzOpenObjectAudit
AuthzFreeHandle

AuthzInitializeObjectAccessAuditEvent
AuthzFreeAuditEvent

;
; private apis needed for internal callers
;

AuthziAllocateAuditParams PRIVATE
AuthziInitializeAuditParams PRIVATE
AuthziInitializeAuditParamsWithRM PRIVATE
AuthziInitializeAuditParamsFromArray PRIVATE
AuthziFreeAuditParams PRIVATE

;
; for AUTHZI_AUDIT_EVENT
;
AuthziInitializeAuditEvent PRIVATE
AuthziModifyAuditEvent PRIVATE

AuthziLogAuditEvent

;
; for AUDIT_EVENT_TYPE
;

AuthziInitializeAuditEventType PRIVATE
AuthziModifyAuditEventType PRIVATE
AuthziFreeAuditEventType PRIVATE

;
; for AUTHZI_AUDIT_QUEUE
;

AuthziInitializeAuditQueue PRIVATE
AuthziModifyAuditQueue PRIVATE
AuthziFreeAuditQueue PRIVATE
