コード例 #1
0
ファイル: SlimFileInfo.cs プロジェクト: mbbill/vs-chromium
 private int EnsureFileAttribues(out WIN32_FILE_ATTRIBUTE_DATA data) {
   var win32Error = 0;
   data = default(WIN32_FILE_ATTRIBUTE_DATA);
   if (!NativeMethods.GetFileAttributesEx(_path.Value, 0, ref data))
     win32Error = Marshal.GetLastWin32Error();
   return win32Error;
 }
コード例 #2
0
ファイル: SlimFileInfo.cs プロジェクト: lialex100/vs-chromium
 private int EnsureFileAttribues(out WIN32_FILE_ATTRIBUTE_DATA data)
 {
     var win32Error = 0;
       data = default(WIN32_FILE_ATTRIBUTE_DATA);
       if (!NativeMethods.GetFileAttributesEx(_path.Value, 0, ref data))
     win32Error = Marshal.GetLastWin32Error();
       return win32Error;
 }
コード例 #3
0
 internal static extern bool GetFileAttributesEx(
     string name,
     int fileInfoLevel,
     ref WIN32_FILE_ATTRIBUTE_DATA lpFileInformation);
コード例 #4
0
ファイル: NativeMethods.cs プロジェクト: mbbill/vs-chromium
 internal static extern bool GetFileAttributesEx(
   string name,
   int fileInfoLevel,
   ref WIN32_FILE_ATTRIBUTE_DATA lpFileInformation);
コード例 #5
0
ファイル: SlimFileInfo.cs プロジェクト: yzwbrian/vs-chromium
 public SlimFileInfo(FullPath path, WIN32_FILE_ATTRIBUTE_DATA data, int win32Error)
 {
     _path       = path;
     _data       = data;
     _win32Error = win32Error;
 }