pub unsafe fn ClfsReserveAndAppendLogAligned(
    pvmarshalcontext: *const c_void,
    rgwriteentries: Option<&[CLS_WRITE_ENTRY]>,
    cbentryalignment: u32,
    plsnundonext: Option<*const CLS_LSN>,
    plsnprevious: Option<*const CLS_LSN>,
    rgcbreservation: Option<&mut [i64]>,
    fflags: u32,
    plsn: Option<*mut CLS_LSN>,
) -> NTSTATUS