pub unsafe fn FsRtlNotifyFullChangeDirectory<P0, P1, P2>(
    notifysync: P0,
    notifylist: *const LIST_ENTRY,
    fscontext: *const c_void,
    fulldirectoryname: *mut STRING,
    watchtree: P1,
    ignorebuffer: P2,
    completionfilter: u32,
    notifyirp: Option<*const IRP>,
    traversecallback: PCHECK_FOR_TRAVERSE_ACCESS,
    subjectcontext: Option<*const SECURITY_SUBJECT_CONTEXT>
)
where P0: Param<PNOTIFY_SYNC>, P1: Param<BOOLEAN>, P2: Param<BOOLEAN>,