2.2.3.3 FILE_INFO

The FILE_INFO union contains information about a file, device, or pipe. This union is used by the NetrFileGetInfo method.

 typedef 
 [switch_type(unsigned long)] 
 union _FILE_INFO {
   [case(2)] 
     LPFILE_INFO_2 FileInfo2;
   [case(3)] 
     LPFILE_INFO_3 FileInfo3;
 } FILE_INFO,
  *PFILE_INFO,
  *LPFILE_INFO;

FileInfo2: A pointer to a structure that contains information about a file, device, or pipe. For more details, see FILE_INFO_2 (section 2.2.4.6).

FileInfo3: A pointer to a structure that contains information about a file, device, or pipe. For more details, see FILE_INFO_3 (section 2.2.4.7).