pub unsafe fn SeCheckForCriticalAceRemoval<P0, P1>(
    currentdescriptor: P0,
    newdescriptor: P1,
    subjectsecuritycontext: *const SECURITY_SUBJECT_CONTEXT
) -> BOOLEAN
where P0: Param<PSECURITY_DESCRIPTOR>, P1: Param<PSECURITY_DESCRIPTOR>,