pub unsafe fn OpenTraceFromRealTimeLoggerWithAllocationOptions<P0, P1>(
    loggername: P0,
    options: *const ETW_OPEN_TRACE_OPTIONS,
    allocationsize: usize,
    memorypartitionhandle: P1,
    logfileheader: Option<*mut TRACE_LOGFILE_HEADER>,
) -> u64
where P0: Param<PCWSTR>, P1: Param<HANDLE>,