Пример #1
0
 public static bool TryStatFileAndUpdateIndex(ITracer tracer, string path, MemoryMappedViewAccessor indexView, long offset)
 {
     if (isUnixOS)
     {
         return(NativeUnixMethods.TryStatFileAndUpdateIndex(tracer, path, indexView, offset));
     }
     else
     {
         return(NativeWindowsMethods.TryStatFileAndUpdateIndex(tracer, path, indexView, offset));
     }
 }
Пример #2
0
 public static unsafe void WriteFile(ITracer tracer, byte *originalData, long originalSize, string destination, ushort mode)
 {
     if (isUnixOS)
     {
         NativeUnixMethods.WriteFile(tracer, originalData, originalSize, destination, mode);
     }
     else
     {
         NativeWindowsMethods.WriteFile(tracer, originalData, originalSize, destination);
     }
 }