Ignore:
Timestamp:
Nov 21, 2013, 2:26:52 AM (12 years ago)
Author:
bird
Message:

Drop the w32 createfile option, implemented sharing-violation fallback for stat() and lstat().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/nt/ntstuff.h

    r2702 r2704  
    179179/** The sizeof(MY_FILE_NAMES_INFORMATION) without the FileName. */
    180180#define MIN_SIZEOF_MY_FILE_NAMES_INFORMATION  (4 + 4 + 4)
     181
     182
     183typedef struct MY_FILE_ID_FULL_DIR_INFORMATION
     184{
     185    ULONG           NextEntryOffset;
     186    ULONG           FileIndex;
     187    LARGE_INTEGER   CreationTime;
     188    LARGE_INTEGER   LastAccessTime;
     189    LARGE_INTEGER   LastWriteTime;
     190    LARGE_INTEGER   ChangeTime;
     191    LARGE_INTEGER   EndOfFile;
     192    LARGE_INTEGER   AllocationSize;
     193    ULONG           FileAttributes;
     194    ULONG           FileNameLength;
     195    ULONG           EaSize;
     196    LARGE_INTEGER   FileId;
     197    WCHAR           FileName[1];
     198} MY_FILE_ID_FULL_DIR_INFORMATION;
    181199
    182200
Note: See TracChangeset for help on using the changeset viewer.