public static Int32 FsInitW(
     Int32 pluginNumber,
     [MarshalAs(UnmanagedType.FunctionPtr)] ProgressProcW pProgressProc,
     [MarshalAs(UnmanagedType.FunctionPtr)] LogProcW pLogProc,
     [MarshalAs(UnmanagedType.FunctionPtr)] RequestProcW pRequestProc)
 {
     progressProc = pProgressProc;
     logProc      = pLogProc;
     requestProc  = pRequestProc;
     return(WfxDispatcher.FsInit(pluginNumber, Progress, Log, Request));
 }
 public static Int32 FsInitW(
     Int32 pluginNumber,
     [MarshalAs(UnmanagedType.FunctionPtr)] ProgressProcW pProgressProc,
     [MarshalAs(UnmanagedType.FunctionPtr)] LogProcW pLogProc,
     [MarshalAs(UnmanagedType.FunctionPtr)] RequestProcW pRequestProc)
 {
     progressProc = pProgressProc;
     logProc = pLogProc;
     requestProc = pRequestProc;
     return WfxDispatcher.FsInit(pluginNumber, Progress, Log, Request);
 }