コード例 #1
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;
 }
コード例 #2
0
ファイル: SlimFileInfo.cs プロジェクト: lineCode/vs-chromium
 private void Refresh()
 {
     if (!NativeMethods.GetFileAttributesEx(_path.FullName, 0, ref _data))
     {
         _win32Error = Marshal.GetLastWin32Error();
     }
     _win32Error = 0;
 }
コード例 #3
0
ファイル: FileSystem.cs プロジェクト: zpublic/vs-chromium
 private static void ReadFileAttribues(FullPath path, out WIN32_FILE_ATTRIBUTE_DATA data, out int win32Error)
 {
     win32Error = 0;
     data       = default(WIN32_FILE_ATTRIBUTE_DATA);
     if (!NativeMethods.GetFileAttributesEx(path.Value, 0, ref data))
     {
         win32Error = Marshal.GetLastWin32Error();
     }
 }