"Fossies" - the Fresh Open Source Software Archive

Member "install-tl-20200916/tlpkg/tlperl/lib/Win32API/File/cFile.pc" (23 Apr 2014, 6104 Bytes) of package /windows/misc/install-tl.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Generated by cFile_pc.cxx.
    2 # Package Win32API::File with options:
    3 #    CPLUSPLUS => q[1]
    4 #    IFDEF => q[!/[a-z\d]/]
    5 #    IMPORT_LIST => [q[/._/], q[!/[a-z]/], q[:MEDIA_TYPE]]
    6 #    WRITE_PERL => q[1]
    7 # Perl files eval'd:
    8 #    File.pm => last if /^\s*(bootstrap|XSLoader::load)\b/
    9 # C files included:
   10 #    File.xs => last if m#/[/*]\s*CONSTS_DEFINED\b|^\s*MODULE\b#
   11 sub CREATE_ALWAYS () { 2 }
   12 sub CREATE_NEW () { 1 }
   13 sub DDD_EXACT_MATCH_ON_REMOVE () { 4 }
   14 sub DDD_RAW_TARGET_PATH () { 1 }
   15 sub DDD_REMOVE_DEFINITION () { 2 }
   16 sub DRIVE_CDROM () { 5 }
   17 sub DRIVE_FIXED () { 3 }
   18 sub DRIVE_NO_ROOT_DIR () { 1 }
   19 sub DRIVE_RAMDISK () { 6 }
   20 sub DRIVE_REMOTE () { 4 }
   21 sub DRIVE_REMOVABLE () { 2 }
   22 sub DRIVE_UNKNOWN () { 0 }
   23 sub F3_120M_512 () { 13 }
   24 sub F3_1Pt44_512 () { 2 }
   25 sub F3_20Pt8_512 () { 4 }
   26 sub F3_2Pt88_512 () { 3 }
   27 sub F3_720_512 () { 5 }
   28 sub F5_160_512 () { 10 }
   29 sub F5_180_512 () { 9 }
   30 sub F5_1Pt2_512 () { 1 }
   31 sub F5_320_1024 () { 8 }
   32 sub F5_320_512 () { 7 }
   33 sub F5_360_512 () { 6 }
   34 sub FILE_ADD_FILE () { 2 }
   35 sub FILE_ADD_SUBDIRECTORY () { 4 }
   36 sub FILE_ALL_ACCESS () { 2032127 }
   37 sub FILE_APPEND_DATA () { 4 }
   38 sub FILE_ATTRIBUTE_ARCHIVE () { 32 }
   39 sub FILE_ATTRIBUTE_COMPRESSED () { 2048 }
   40 sub FILE_ATTRIBUTE_DEVICE () { 0x00000040 }
   41 sub FILE_ATTRIBUTE_DIRECTORY () { 0x00000010 }
   42 sub FILE_ATTRIBUTE_ENCRYPTED () { 0x00004000 }
   43 sub FILE_ATTRIBUTE_HIDDEN () { 2 }
   44 sub FILE_ATTRIBUTE_NORMAL () { 128 }
   45 sub FILE_ATTRIBUTE_NOT_CONTENT_INDEXED () { 0x00002000 }
   46 sub FILE_ATTRIBUTE_OFFLINE () { 4096 }
   47 sub FILE_ATTRIBUTE_READONLY () { 1 }
   48 sub FILE_ATTRIBUTE_REPARSE_POINT () { 0x00000400 }
   49 sub FILE_ATTRIBUTE_SPARSE_FILE () { 0x00000200 }
   50 sub FILE_ATTRIBUTE_SYSTEM () { 4 }
   51 sub FILE_ATTRIBUTE_TEMPORARY () { 256 }
   52 sub FILE_BEGIN () { 0 }
   53 sub FILE_CREATE_PIPE_INSTANCE () { 4 }
   54 sub FILE_CURRENT () { 1 }
   55 sub FILE_DELETE_CHILD () { 64 }
   56 sub FILE_END () { 2 }
   57 sub FILE_EXECUTE () { 32 }
   58 sub FILE_FLAG_BACKUP_SEMANTICS () { 33554432 }
   59 sub FILE_FLAG_DELETE_ON_CLOSE () { 67108864 }
   60 sub FILE_FLAG_NO_BUFFERING () { 536870912 }
   61 sub FILE_FLAG_OPEN_REPARSE_POINT () { 0x200000 }
   62 sub FILE_FLAG_OVERLAPPED () { 1073741824 }
   63 sub FILE_FLAG_POSIX_SEMANTICS () { 16777216 }
   64 sub FILE_FLAG_RANDOM_ACCESS () { 268435456 }
   65 sub FILE_FLAG_SEQUENTIAL_SCAN () { 134217728 }
   66 sub FILE_FLAG_WRITE_THROUGH () { 0x80000000 }
   67 sub FILE_GENERIC_EXECUTE () { 1179808 }
   68 sub FILE_GENERIC_READ () { 1179785 }
   69 sub FILE_GENERIC_WRITE () { 1179926 }
   70 sub FILE_LIST_DIRECTORY () { 1 }
   71 sub FILE_READ_ATTRIBUTES () { 128 }
   72 sub FILE_READ_DATA () { 1 }
   73 sub FILE_READ_EA () { 8 }
   74 sub FILE_SHARE_DELETE () { 4 }
   75 sub FILE_SHARE_READ () { 1 }
   76 sub FILE_SHARE_WRITE () { 2 }
   77 sub FILE_TRAVERSE () { 32 }
   78 sub FILE_TYPE_CHAR () { 2 }
   79 sub FILE_TYPE_DISK () { 1 }
   80 sub FILE_TYPE_PIPE () { 3 }
   81 sub FILE_TYPE_UNKNOWN () { 0 }
   82 sub FILE_WRITE_ATTRIBUTES () { 256 }
   83 sub FILE_WRITE_DATA () { 2 }
   84 sub FILE_WRITE_EA () { 16 }
   85 sub FS_CASE_IS_PRESERVED () { 2 }
   86 sub FS_CASE_SENSITIVE () { 1 }
   87 sub FS_FILE_COMPRESSION () { 16 }
   88 sub FS_PERSISTENT_ACLS () { 8 }
   89 sub FS_UNICODE_STORED_ON_DISK () { 4 }
   90 sub FS_VOL_IS_COMPRESSED () { 32768 }
   91 sub FSCTL_SET_REPARSE_POINT () { (9 << 16 | 0 << 14 | 41 << 2 | 0) }
   92 sub FSCTL_GET_REPARSE_POINT () { (9 << 16 | 0 << 14 | 42 << 2 | 0) }
   93 sub FSCTL_DELETE_REPARSE_POINT () { (9 << 16 | 0 << 14 | 43 << 2 | 0) }
   94 sub FixedMedia () { 12 }
   95 sub GENERIC_ALL () { 268435456 }
   96 sub GENERIC_EXECUTE () { 536870912 }
   97 sub GENERIC_READ () { 0x80000000 }
   98 sub GENERIC_WRITE () { 1073741824 }
   99 sub HANDLE_FLAG_INHERIT () { 1 }
  100 sub HANDLE_FLAG_PROTECT_FROM_CLOSE () { 2 }
  101 sub INVALID_FILE_ATTRIBUTES () { 0xFFFFFFFF }
  102 sub INVALID_HANDLE_VALUE () { 0xffffffff }
  103 sub IOCTL_DISK_FORMAT_TRACKS () { 507928 }
  104 sub IOCTL_DISK_FORMAT_TRACKS_EX () { 507948 }
  105 sub IOCTL_DISK_GET_DRIVE_GEOMETRY () { 458752 }
  106 sub IOCTL_DISK_GET_DRIVE_LAYOUT () { 475148 }
  107 sub IOCTL_DISK_GET_MEDIA_TYPES () { 461824 }
  108 sub IOCTL_DISK_GET_PARTITION_INFO () { 475140 }
  109 sub IOCTL_DISK_HISTOGRAM_DATA () { 458804 }
  110 sub IOCTL_DISK_HISTOGRAM_RESET () { 458808 }
  111 sub IOCTL_DISK_HISTOGRAM_STRUCTURE () { 458800 }
  112 sub IOCTL_DISK_IS_WRITABLE () { 458788 }
  113 sub IOCTL_DISK_LOGGING () { 458792 }
  114 sub IOCTL_DISK_PERFORMANCE () { 458784 }
  115 sub IOCTL_DISK_REASSIGN_BLOCKS () { 507932 }
  116 sub IOCTL_DISK_REQUEST_DATA () { 458816 }
  117 sub IOCTL_DISK_REQUEST_STRUCTURE () { 458812 }
  118 sub IOCTL_DISK_SET_DRIVE_LAYOUT () { 507920 }
  119 sub IOCTL_DISK_SET_PARTITION_INFO () { 507912 }
  120 sub IOCTL_DISK_VERIFY () { 458772 }
  121 sub IOCTL_STORAGE_CHECK_VERIFY () { 2967552 }
  122 sub IOCTL_STORAGE_EJECT_MEDIA () { 2967560 }
  123 sub IOCTL_STORAGE_FIND_NEW_DEVICES () { 2967576 }
  124 sub IOCTL_STORAGE_GET_MEDIA_TYPES () { 2952192 }
  125 sub IOCTL_STORAGE_LOAD_MEDIA () { 2967564 }
  126 sub IOCTL_STORAGE_MEDIA_REMOVAL () { 2967556 }
  127 sub IOCTL_STORAGE_RELEASE () { 2967572 }
  128 sub IOCTL_STORAGE_RESERVE () { 2967568 }
  129 sub MOVEFILE_COPY_ALLOWED () { 2 }
  130 sub MOVEFILE_DELAY_UNTIL_REBOOT () { 4 }
  131 sub MOVEFILE_REPLACE_EXISTING () { 1 }
  132 sub MOVEFILE_WRITE_THROUGH () { 8 }
  133 sub OPEN_ALWAYS () { 4 }
  134 sub OPEN_EXISTING () { 3 }
  135 sub PARTITION_ENTRY_UNUSED () { 0 }
  136 sub PARTITION_EXTENDED () { 5 }
  137 sub PARTITION_FAT32 () { 11 }
  138 sub PARTITION_FAT32_XINT13 () { 12 }
  139 sub PARTITION_FAT_12 () { 1 }
  140 sub PARTITION_FAT_16 () { 4 }
  141 sub PARTITION_HUGE () { 6 }
  142 sub PARTITION_IFS () { 7 }
  143 sub PARTITION_NTFT () { 128 }
  144 sub PARTITION_PREP () { 65 }
  145 sub PARTITION_UNIX () { 99 }
  146 sub PARTITION_XENIX_1 () { 2 }
  147 sub PARTITION_XENIX_2 () { 3 }
  148 sub PARTITION_XINT13 () { 14 }
  149 sub PARTITION_XINT13_EXTENDED () { 15 }
  150 sub RemovableMedia () { 11 }
  151 sub SECURITY_ANONYMOUS () { 0 }
  152 sub SECURITY_CONTEXT_TRACKING () { 262144 }
  153 sub SECURITY_DELEGATION () { 196608 }
  154 sub SECURITY_EFFECTIVE_ONLY () { 524288 }
  155 sub SECURITY_IDENTIFICATION () { 65536 }
  156 sub SECURITY_IMPERSONATION () { 131072 }
  157 sub SECURITY_SQOS_PRESENT () { 1048576 }
  158 sub SEM_FAILCRITICALERRORS () { 1 }
  159 sub SEM_NOALIGNMENTFAULTEXCEPT () { 4 }
  160 sub SEM_NOGPFAULTERRORBOX () { 2 }
  161 sub SEM_NOOPENFILEERRORBOX () { 32768 }
  162 sub TRUNCATE_EXISTING () { 5 }
  163 sub Unknown () { 0 }
  164 sub VALID_NTFT () { 192 }
  165 sub STD_ERROR_HANDLE () { 0xfffffff4 }
  166 sub STD_INPUT_HANDLE () { 0xfffffff6 }
  167 sub STD_OUTPUT_HANDLE () { 0xfffffff5 }
  168 1;