OpenAFS
OpenAFS distributed network file system
smb_tran2QPathInfo_t Struct Reference

Data Fields

union {
   struct {
      unsigned long   creationDateTime
      unsigned long   lastAccessDateTime
      unsigned long   lastWriteDateTime
      unsigned long   dataSize
      unsigned long   allocationSize
      unsigned short   attributes
      unsigned long   eaSize
   }   QPstandardInfo
   struct {
      unsigned long   creationDateTime
      unsigned long   lastAccessDateTime
      unsigned long   lastWriteDateTime
      unsigned long   dataSize
      unsigned long   allocationSize
      unsigned short   attributes
      unsigned long   eaSize
   }   QPeaSizeInfo
   struct {
      unsigned short   maxDataCount
      unsigned short   eaErrorOffset
      unsigned long   listLength
      unsigned char   eaList [128]
   }   QPeasFromListInfo
   struct {
      unsigned short   maxDataCount
      unsigned short   eaErrorOffset
      unsigned long   listLength
      unsigned char   eaList [128]
   }   QPallEasInfo
   struct {
      FILETIME   creationTime
      FILETIME   lastAccessTime
      FILETIME   lastWriteTime
      FILETIME   changeTime
      unsigned long   attributes
      unsigned long   reserved
   }   QPfileBasicInfo
   struct {
      LARGE_INTEGER   allocationSize
      LARGE_INTEGER   endOfFile
      unsigned long   numberOfLinks
      unsigned char   deletePending
      unsigned char   directory
      unsigned short   reserved
   }   QPfileStandardInfo
   struct {
      unsigned long   eaSize
   }   QPfileEaInfo
   struct {
      unsigned long   fileNameLength
      unsigned char   fileName [512]
   }   QPfileNameInfo
   struct {
      FILETIME   creationTime
      FILETIME   lastAccessTime
      FILETIME   lastWriteTime
      FILETIME   changeTime
      unsigned long   attributes
      LARGE_INTEGER   allocationSize
      LARGE_INTEGER   endOfFile
      unsigned long   numberOfLinks
      unsigned char   deletePending
      unsigned char   directory
      LARGE_INTEGER   indexNumber
      unsigned long   eaSize
      unsigned long   accessFlags
      LARGE_INTEGER   indexNumber2
      LARGE_INTEGER   currentByteOffset
      unsigned long   mode
      unsigned long   alignmentRequirement
      unsigned long   fileNameLength
      unsigned char   fileName [512]
   }   QPfileAllInfo
   struct {
      unsigned long   fileNameLength
      unsigned char   fileName [512]
   }   QPfileAltNameInfo
   struct {
      unsigned long   nextEntryOffset
      unsigned long   streamNameLength
      LARGE_INTEGER   streamSize
      LARGE_INTEGER   streamAllocationSize
      unsigned char   fileName [512]
   }   QPfileStreamInfo
   struct {
      LARGE_INTEGER   compressedFileSize
      unsigned short   compressionFormat
      unsigned char   compressionUnitShift
      unsigned char   chuckShift
      unsigned char   clusterShift
      unsigned char   reserved [3]
   }   QPfileCompressionInfo
u

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables