
    	hf                        S SK r S SKJrJr  S rS rSrSrSrSr	S	r
S
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr S r!S!r"S"r#S#r$S$r%S%r&S&r'S'r(S(r)S)r*S*r+S+r,S,r-S-r.S.r/S/r0S0r1S1r2S2r3S3r4S4r5S5r6S6r7S7r8S8r9S9r:S:r;S;r<S<r=S=r>S>r?S?r@S rASrBSrCSrD\BrE\CrFS rG\GrHSrISrJ\2rKSrLSrMSrNSrOSrPS$rQS rRSrSSrTSrUSrVSrWSrXS@rYSArZ\r[S r\Sr]Sr^Sr_Sr`S	raS
rbSrcSrdSreSrfSrgSrhSBriSCrjSDrkSErlSFrmSrnSGroSHrpSIrqSJrrSrsS rtSruSrvSrwSrxSrySrzSKr{SLr|SMr}SNr~SOrS rSrSrSrSrS	rS
rSrSrSrSrS rSrSrSPrSQrSRrSSrSSrSSrSSrSTrSUrSVrSWrSXrSYrSZrS[rS\rS]rS^r\5rS(rS,rSrSrSrS$rSrSrSrSrSrS$rS_rSFrS@rSSrS`rSarSbrScrSdrSerSfrSgrShrSirSjrSkrSlrSmrSnrSorSprSqrSrrSArSsrStrSurSvrSwrSxrSyrSzrS{rS|rS}rSrSrSrSrSrSrSrS rSrSrSrSrSrSrSrSrS$rS_rSbrScrSerSlrSmrSqrSrrSrSrSrSrSrSrS~rS rSrSrSrS	rS
rSrSrSrSrSrSrSbrSrSrSrSGr S$GrS_GrS@GrSSGrS`GrSaGrSbGrScGrSdGr	SeGr
SfGrSgGrShGrSiGrSjGrSkGrSlGrSAGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGr SGr!SGr"SGr#SGr$SGr%SGr&SGr'SGr(SGr)SGr*SGr+SdGr,SGr-SGr.SGr/\ GR`                  " S5      Gr1\ GR`                  " S5      Gr2\ GR`                  " S5      Gr3\ GR`                  " S5      Gr4\ GR`                  " S5      Gr5\ GR`                  " S5      Gr6\ GR`                  " S5      Gr7\ GR`                  " S5      Gr8\ GR`                  " S5      Gr9\ GR`                  " S5      Gr:\ GR`                  " S5      Gr;\ GR`                  " S5      Gr<\ GR`                  " S5      Gr=G\4Gr>G\5Gr?G\6Gr@G\2GrAG\9GrBG\<GrCG\;GrDG\:GrEG\=GrFG\3GrGG\8GrHG\7GrI\" \KSS\A\I5      GrJ\" \KSS\A\G5      GrK\" \KS\A\I5      GrL\" \KS\A\I5      GrM\" \KS\A\I5      GrN\" \KS\A\G5      GrO\" \KS\A\I5      GrP\" \KS\A\I5      GrQ\" \KS\A\I5      GrR\" \KS\A\G5      GrS\" \KS\A\G5      GrT\" \KS\A\G5      GrU\" \KS\A\G5      GrV\" \KS\A\G5      GrW\" \KS\A\G5      GrX\" \KS\A\I\J-  5      GrY\" \KS`\A\I5      GrZ\" \KS\A\I5      Gr[\" \KS\A\I5      Gr\\" \KS\A\G5      Gr]\" \KS\A\G5      Gr^\" \[S \A\G5      Gr_\" \[S\A\I5      Gr`\" \[S\A\I\J-  5      Gra\" \[S\A\I5      Grb\" \[S\A\I\J-  5      Grc\" \[S	\A\G5      Grd\" \[S
\A\I\J-  5      Gre\" \[S\A\I\J-  5      Grf\" \[S\A\G5      Grg\" \[S\A\G5      Grh\" \[S\A\G5      Gri\" \[S\A\I\J-  5      Grj\" \[S\A\G5      Grk\" \[S\A\G5      Grl\" \[S\A\G5      Grm\" \[S\A\G5      Grn\" \[S\A\G5      Gro\" \[S\A\G5      Grp\" \[S\A\G5      Grq\" \[S$\A\I5      Grr\" \[S%\A\I\J-  5      Grs\" \[S&\A\I\J-  5      Grt\" \[S\A\G5      Gru\" \[S\A\I\J-  5      Grv\" \[S\A\G5      Grw\" \[S\A\I\J-  5      Grx\" \[S\A\I\J-  5      Gry\" \[S\A\I5      Grz\" \[S,\A\G5      Gr{\" \[S-\A\I\J-  5      Gr|\" \[S6\A\I\J-  5      Gr}\" \[S8\A\I\J-  5      Gr~\" \[S9\A\I5      Gr\" \[S:\A\I\J-  5      Gr\" \KS`\A\I\J-  5      Gr\" \KS\A\I\J-  5      Gr\" \[S;\A\I5      GrG\Gr\" \[S_\A\I\J-  5      Gr\" \[S\A\G5      Gr\" \[S\A\I\J-  5      Gr\" \[S\A\G5      Gr\" \[SS\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\I5      Gr\" \[S\A\G5      GrSGrSGr\" \S \A\I5      Gr\" \S\A\I5      Gr\" \S\A\I5      Gr\" \S\A\I\J-  5      Gr\" \S	\A\I\J-  5      Gr\" \S
\A\I5      Gr\" \S\A\I5      Gr\" \S\A\I5      Gr\" \S\A\I5      Gr\" \S\A\I5      Gr\" \S\A\I\J-  5      Gr\" \ S#\A\G5      Gr\" \<SF\A\G5      Gr\" \<SQ\A\G5      Gr\" \<SR\A\G5      Gr\" \<S\A\G5      GrS GrSGrSGrSGrSGrSGrSGrSGrSGrS$GrS_GrSFGrSGrSGrSGrSGrSGr\" \S \A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S	\A\G5      Gr\" \S
\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\D\G5      Gr\" \S\A\G5      Gr\" \S\A\\-  5      Gr\" \S\D\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\D\G5      Gr\" \S \D\G5      Gr\" \S!\A\H5      Gr\" \S"\A\G5      Gr\" \S$\D\G5      Gr\" \S'\D\G5      Gr\" \S*\A\H5      Gr\" \S+\A\G5      Gr\" \S,\A\H5      Gr\" \S-\A\H5      Gr\" \S.\A\G5      Gr\" \S/\A\H5      Gr\" \S0\D\G5      Gr\" \S1\D\5      Gr\" \S2\D\G5      Gr\" \S3\A\H5      Gr\" \S4\A\G5      Gr\" \S5\A\H5      Gr\" \S6\A\5      Gr\" \S7\D\5      Gr\" \S9\D\G5      Gr\" \S:\D\G5      Gr\" \S;\D\H5      Gr\" \S<\D\H5      Gr\" \S=\D\G5      Gr\" \S>\D\G5      Gr\" \S?\D\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S_\A\G5      Gr\" \SB\A\\-  5      Gr\" \SC\A\\-  5      Gr\" \S\D\\-  5      Gr\" \S\D\G5      Gr\" \S\C\5      Gr\" \S\A\H5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\G5      Gr\" \SN\A\G5      Gr\" \S\A\H5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\5      Gr \" \S\A\5      Gr\" \SD\A\5      Gr\" \S\A\H5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\A\G5      Gr\" \S\D\G5      Gr\" \S\A\H5      Gr	\" \S\A\G5      Gr
\" \S\A\G5      Gr\" \S\A\5      Gr\" \S\A\5      Gr\" \S\A\G5      GrG\" S5      Gr\" G\S \A\G5      Gr\" G\S\A\I\J-  5      Gr\" G\S\A\I\J-  5      Gr\" G\S\A\G5      Gr\" G\S\A\G5      GrS$GrS%GrS&GrS'GrS(GrS)GrS*GrS+GrS,GrS-GrS.Gr S/Gr!S0Gr"S1Gr#S2Gr$S3Gr%S4Gr&S5Gr'S6Gr(S7Gr)S8Gr*S9Gr+S:Gr,S;Gr-S<Gr.S=Gr/S>Gr0S?Gr1SGr2SGr3SGr4SGr5S_Gr6SBGr7SCGr8SGr9SGr:SGr;SGr<SGr=SGr>SGr?SGr@SGrASGrBSGrCSGrDSNGrESGrFSGrGSGrHSGrISGrJSGrKSGrLSGrMSGrNSGrOSGrPSGrQSGrRS GrSSGrTSGrUSGrVSGrWS	GrXS
GrYSGrZSGr[SGr\SGr]SGr^SPGr_S Gr`SGraSGrbSGrcSGrdS	GreS
GrfSGrgSGrhSGriSGrjSGrkSGrlSGrmSGrnSGroSGrpSGrqSGrrSGrsSGrtSGruSGrvSGrwSGrxSGryS GrzSGr{SGr|S Gr}SGr~SGrS GrSGrSGrS GrSGrSGrS GrSGrS GrSGrSGrSGrSGrS	GrS
GrSGrSGrSGrSGrSGrSGrSGrg)    N)FILE_READ_DATAFILE_WRITE_DATAc                 *    U S-  US-  -  US-  -  U-  $ )N          )
DeviceTypeFunctionMethodAccesss       hC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\win32/lib/winioctlcon.pyCTL_CODEr      s$    "2.(a-@6II    c                     U S-  S-	  $ )Nl      r   r	   )ctrlCodes    r   DEVICE_TYPE_FROM_CTL_CODEr      s    z!b((r      r                     	   
            r      r                                                    !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;      l        A   B   c         l            l            l            l                     O               i                                    @   i   i   i   i    i @  i   i   i   i   i   i   i    i  @ i   i   i   i   i   i    l       l       l       l       l       l        l   @    l       l       l       l       l    z&{25007F51-57C2-11D1-A528-00A0C9062910}z&{53F56308-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F56311-B6BF-11D0-94F2-00A0C91EFB8B}z&{4D36E978-E325-11CE-BFC1-08002BE10318}z&{86E0D1E0-8089-11D0-9CE4-08003E301F73}z&{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}z&{2ACCFE60-C130-11D2-B082-00A0C91EFB8B}z&{53F56312-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F5630A-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F5630D-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F5630C-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F5630B-B6BF-11D0-94F2-00A0C91EFB8B}z&{53F56310-B6BF-11D0-94F2-00A0C91EFB8B}i  i  i  i  i  i  iP  iQ  i   i  i  i  i  i  i  i   i@  P         H      <   =   >   ?   D   E   G   L   M   N   Q   R   T   U   V   W   X   Y   Z   [   \   _   e   f   g   h   j   k   l   m   n   x   y   z   VC   F   I   J   K   S   (  
pywintypesntsecurityconr   r   r   r   FILE_DEVICE_BEEPFILE_DEVICE_CD_ROMFILE_DEVICE_CD_ROM_FILE_SYSTEMFILE_DEVICE_CONTROLLERFILE_DEVICE_DATALINKFILE_DEVICE_DFSFILE_DEVICE_DISKFILE_DEVICE_DISK_FILE_SYSTEMFILE_DEVICE_FILE_SYSTEMFILE_DEVICE_INPORT_PORTFILE_DEVICE_KEYBOARDFILE_DEVICE_MAILSLOTFILE_DEVICE_MIDI_INFILE_DEVICE_MIDI_OUTFILE_DEVICE_MOUSEFILE_DEVICE_MULTI_UNC_PROVIDERFILE_DEVICE_NAMED_PIPEFILE_DEVICE_NETWORKFILE_DEVICE_NETWORK_BROWSERFILE_DEVICE_NETWORK_FILE_SYSTEMFILE_DEVICE_NULLFILE_DEVICE_PARALLEL_PORTFILE_DEVICE_PHYSICAL_NETCARDFILE_DEVICE_PRINTERFILE_DEVICE_SCANNERFILE_DEVICE_SERIAL_MOUSE_PORTFILE_DEVICE_SERIAL_PORTFILE_DEVICE_SCREENFILE_DEVICE_SOUNDFILE_DEVICE_STREAMSFILE_DEVICE_TAPEFILE_DEVICE_TAPE_FILE_SYSTEMFILE_DEVICE_TRANSPORTFILE_DEVICE_UNKNOWNFILE_DEVICE_VIDEOFILE_DEVICE_VIRTUAL_DISKFILE_DEVICE_WAVE_INFILE_DEVICE_WAVE_OUTFILE_DEVICE_8042_PORTFILE_DEVICE_NETWORK_REDIRECTORFILE_DEVICE_BATTERYFILE_DEVICE_BUS_EXTENDERFILE_DEVICE_MODEMFILE_DEVICE_VDMFILE_DEVICE_MASS_STORAGEFILE_DEVICE_SMBFILE_DEVICE_KSFILE_DEVICE_CHANGERFILE_DEVICE_SMARTCARDFILE_DEVICE_ACPIFILE_DEVICE_DVDFILE_DEVICE_FULLSCREEN_VIDEOFILE_DEVICE_DFS_FILE_SYSTEMFILE_DEVICE_DFS_VOLUMEFILE_DEVICE_SERENUMFILE_DEVICE_TERMSRVFILE_DEVICE_KSECFILE_DEVICE_FIPSFILE_DEVICE_INFINIBANDMETHOD_BUFFEREDMETHOD_IN_DIRECTMETHOD_OUT_DIRECTMETHOD_NEITHERMETHOD_DIRECT_TO_HARDWAREMETHOD_DIRECT_FROM_HARDWAREFILE_ANY_ACCESSFILE_SPECIAL_ACCESSFILE_READ_ACCESSFILE_WRITE_ACCESSIOCTL_STORAGE_BASERECOVERED_WRITES_VALIDUNRECOVERED_WRITES_VALIDRECOVERED_READS_VALIDUNRECOVERED_READS_VALIDWRITE_COMPRESSION_INFO_VALIDREAD_COMPRESSION_INFO_VALIDTAPE_RETURN_STATISTICSTAPE_RETURN_ENV_INFOTAPE_RESET_STATISTICSMEDIA_ERASEABLEMEDIA_WRITE_ONCEMEDIA_READ_ONLYMEDIA_READ_WRITEMEDIA_WRITE_PROTECTEDMEDIA_CURRENTLY_MOUNTEDIOCTL_DISK_BASEPARTITION_ENTRY_UNUSEDPARTITION_FAT_12PARTITION_XENIX_1PARTITION_XENIX_2PARTITION_FAT_16PARTITION_EXTENDEDPARTITION_HUGEPARTITION_IFSPARTITION_OS2BOOTMGRPARTITION_FAT32PARTITION_FAT32_XINT13PARTITION_XINT13PARTITION_XINT13_EXTENDEDPARTITION_PREPPARTITION_LDMPARTITION_UNIX
VALID_NTFTPARTITION_NTFTGPT_ATTRIBUTE_PLATFORM_REQUIRED(GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTERGPT_BASIC_DATA_ATTRIBUTE_HIDDEN$GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY"GPT_BASIC_DATA_ATTRIBUTE_READ_ONLYHIST_NO_OF_BUCKETSDISK_LOGGING_STARTDISK_LOGGING_STOPDISK_LOGGING_DUMPDISK_BINNINGCAP_ATA_ID_CMDCAP_ATAPI_ID_CMDCAP_SMART_CMDATAPI_ID_CMDID_CMD	SMART_CMDSMART_CYL_LOWSMART_CYL_HISMART_NO_ERRORSMART_IDE_ERRORSMART_INVALID_FLAGSMART_INVALID_COMMANDSMART_INVALID_BUFFERSMART_INVALID_DRIVESMART_INVALID_IOCTLSMART_ERROR_NO_MEMSMART_INVALID_REGISTERSMART_NOT_SUPPORTEDSMART_NO_IDE_DEVICESMART_OFFLINE_ROUTINE_OFFLINESMART_SHORT_SELFTEST_OFFLINESMART_EXTENDED_SELFTEST_OFFLINESMART_ABORT_OFFLINE_SELFTESTSMART_SHORT_SELFTEST_CAPTIVESMART_EXTENDED_SELFTEST_CAPTIVEREAD_ATTRIBUTE_BUFFER_SIZEIDENTIFY_BUFFER_SIZEREAD_THRESHOLD_BUFFER_SIZESMART_LOG_SECTOR_SIZEREAD_ATTRIBUTESREAD_THRESHOLDSENABLE_DISABLE_AUTOSAVESAVE_ATTRIBUTE_VALUESEXECUTE_OFFLINE_DIAGSSMART_READ_LOGSMART_WRITE_LOGENABLE_SMARTDISABLE_SMARTRETURN_SMART_STATUSENABLE_DISABLE_AUTO_OFFLINEIOCTL_CHANGER_BASEMAX_VOLUME_ID_SIZEMAX_VOLUME_TEMPLATE_SIZEVENDOR_ID_LENGTHPRODUCT_ID_LENGTHREVISION_LENGTHSERIAL_NUMBER_LENGTH"CHANGER_BAR_CODE_SCANNER_INSTALLED!CHANGER_INIT_ELEM_STAT_WITH_RANGECHANGER_CLOSE_IEPORTCHANGER_OPEN_IEPORTCHANGER_STATUS_NON_VOLATILECHANGER_EXCHANGE_MEDIACHANGER_CLEANER_SLOTCHANGER_LOCK_UNLOCKCHANGER_CARTRIDGE_MAGAZINECHANGER_MEDIUM_FLIPCHANGER_POSITION_TO_ELEMENTCHANGER_REPORT_IEPORT_STATECHANGER_STORAGE_DRIVECHANGER_STORAGE_IEPORTCHANGER_STORAGE_SLOTCHANGER_STORAGE_TRANSPORTCHANGER_DRIVE_CLEANING_REQUIRED"CHANGER_PREDISMOUNT_EJECT_REQUIRED CHANGER_CLEANER_ACCESS_NOT_VALIDCHANGER_PREMOUNT_EJECT_REQUIREDCHANGER_VOLUME_IDENTIFICATIONCHANGER_VOLUME_SEARCHCHANGER_VOLUME_ASSERTCHANGER_VOLUME_REPLACECHANGER_VOLUME_UNDEFINECHANGER_SERIAL_NUMBER_VALID#CHANGER_DEVICE_REINITIALIZE_CAPABLECHANGER_KEYPAD_ENABLE_DISABLE"CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESSCHANGER_RESERVED_BIT!CHANGER_PREDISMOUNT_ALIGN_TO_SLOT"CHANGER_PREDISMOUNT_ALIGN_TO_DRIVECHANGER_CLEANER_AUTODISMOUNTCHANGER_TRUE_EXCHANGE_CAPABLECHANGER_SLOTS_USE_TRAYS"CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR!CHANGER_CLEANER_OPS_NOT_SUPPORTED CHANGER_IEPORT_USER_CONTROL_OPEN!CHANGER_IEPORT_USER_CONTROL_CLOSECHANGER_MOVE_EXTENDS_IEPORTCHANGER_MOVE_RETRACTS_IEPORTCHANGER_TO_TRANSPORTCHANGER_TO_SLOTCHANGER_TO_IEPORTCHANGER_TO_DRIVELOCK_UNLOCK_IEPORTLOCK_UNLOCK_DOORLOCK_UNLOCK_KEYPADLOCK_ELEMENTUNLOCK_ELEMENTEXTEND_IEPORTRETRACT_IEPORTELEMENT_STATUS_FULLELEMENT_STATUS_IMPEXPELEMENT_STATUS_EXCEPTELEMENT_STATUS_ACCESSELEMENT_STATUS_EXENABELEMENT_STATUS_INENABELEMENT_STATUS_PRODUCT_DATAELEMENT_STATUS_LUN_VALIDELEMENT_STATUS_ID_VALIDELEMENT_STATUS_NOT_BUSELEMENT_STATUS_INVERTELEMENT_STATUS_SVALIDELEMENT_STATUS_PVOLTAGELEMENT_STATUS_AVOLTAGERROR_LABEL_UNREADABLEERROR_LABEL_QUESTIONABLEERROR_SLOT_NOT_PRESENTERROR_DRIVE_NOT_INSTALLEDERROR_TRAY_MALFUNCTIONERROR_INIT_STATUS_NEEDEDERROR_UNHANDLED_ERROR
SEARCH_ALLSEARCH_PRIMARYSEARCH_ALTERNATESEARCH_ALL_NO_SEQSEARCH_PRI_NO_SEQSEARCH_ALT_NO_SEQASSERT_PRIMARYASSERT_ALTERNATEREPLACE_PRIMARYREPLACE_ALTERNATEUNDEFINE_PRIMARYUNDEFINE_ALTERNATEUSN_PAGE_SIZEUSN_REASON_DATA_OVERWRITEUSN_REASON_DATA_EXTENDUSN_REASON_DATA_TRUNCATIONUSN_REASON_NAMED_DATA_OVERWRITEUSN_REASON_NAMED_DATA_EXTEND USN_REASON_NAMED_DATA_TRUNCATIONUSN_REASON_FILE_CREATEUSN_REASON_FILE_DELETEUSN_REASON_EA_CHANGEUSN_REASON_SECURITY_CHANGEUSN_REASON_RENAME_OLD_NAMEUSN_REASON_RENAME_NEW_NAMEUSN_REASON_INDEXABLE_CHANGEUSN_REASON_BASIC_INFO_CHANGEUSN_REASON_HARD_LINK_CHANGEUSN_REASON_COMPRESSION_CHANGEUSN_REASON_ENCRYPTION_CHANGEUSN_REASON_OBJECT_ID_CHANGEUSN_REASON_REPARSE_POINT_CHANGEUSN_REASON_STREAM_CHANGEUSN_REASON_TRANSACTED_CHANGEUSN_REASON_CLOSEUSN_DELETE_FLAG_DELETEUSN_DELETE_FLAG_NOTIFYUSN_DELETE_VALID_FLAGSUSN_SOURCE_DATA_MANAGEMENTUSN_SOURCE_AUXILIARY_DATA!USN_SOURCE_REPLICATION_MANAGEMENTMARK_HANDLE_PROTECT_CLUSTERSMARK_HANDLE_TXF_SYSTEM_LOGMARK_HANDLE_NOT_TXF_SYSTEM_LOGVOLUME_IS_DIRTYVOLUME_UPGRADE_SCHEDULEDVOLUME_SESSION_OPENFILE_PREFETCH_TYPE_FOR_CREATEFILE_PREFETCH_TYPE_FOR_DIRENUM FILE_PREFETCH_TYPE_FOR_CREATE_EX!FILE_PREFETCH_TYPE_FOR_DIRENUM_EXFILE_PREFETCH_TYPE_MAXFILESYSTEM_STATISTICS_TYPE_NTFSFILESYSTEM_STATISTICS_TYPE_FATFILE_SET_ENCRYPTIONFILE_CLEAR_ENCRYPTIONSTREAM_SET_ENCRYPTIONSTREAM_CLEAR_ENCRYPTIONMAXIMUM_ENCRYPTION_VALUEENCRYPTION_FORMAT_DEFAULTCOMPRESSION_FORMAT_SPARSECOPYFILE_SIS_LINKCOPYFILE_SIS_REPLACECOPYFILE_SIS_FLAGSIIDWMI_DISK_GEOMETRY_GUIDGUID_DEVINTERFACE_CDROMGUID_DEVINTERFACE_FLOPPY(GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATORGUID_DEVINTERFACE_COMPORTGUID_DEVINTERFACE_DISKGUID_DEVINTERFACE_STORAGEPORTGUID_DEVINTERFACE_CDCHANGERGUID_DEVINTERFACE_PARTITIONGUID_DEVINTERFACE_VOLUMEGUID_DEVINTERFACE_WRITEONCEDISKGUID_DEVINTERFACE_TAPEGUID_DEVINTERFACE_MEDIUMCHANGERGUID_SERENUM_BUS_ENUMERATORGUID_CLASS_COMPORTDiskClassGuidCdRomClassGuidPartitionClassGuidTapeClassGuidWriteOnceDiskClassGuidVolumeClassGuidMediumChangerClassGuidFloppyClassGuidCdChangerClassGuidStoragePortClassGuidIOCTL_STORAGE_CHECK_VERIFYIOCTL_STORAGE_CHECK_VERIFY2IOCTL_STORAGE_MEDIA_REMOVALIOCTL_STORAGE_EJECT_MEDIAIOCTL_STORAGE_LOAD_MEDIAIOCTL_STORAGE_LOAD_MEDIA2IOCTL_STORAGE_RESERVEIOCTL_STORAGE_RELEASEIOCTL_STORAGE_FIND_NEW_DEVICESIOCTL_STORAGE_EJECTION_CONTROLIOCTL_STORAGE_MCN_CONTROLIOCTL_STORAGE_GET_MEDIA_TYPES IOCTL_STORAGE_GET_MEDIA_TYPES_EX%IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBERIOCTL_STORAGE_GET_HOTPLUG_INFOIOCTL_STORAGE_SET_HOTPLUG_INFOIOCTL_STORAGE_RESET_BUSIOCTL_STORAGE_RESET_DEVICEIOCTL_STORAGE_BREAK_RESERVATIONIOCTL_STORAGE_GET_DEVICE_NUMBERIOCTL_STORAGE_PREDICT_FAILUREIOCTL_DISK_GET_DRIVE_GEOMETRYIOCTL_DISK_GET_PARTITION_INFOIOCTL_DISK_SET_PARTITION_INFOIOCTL_DISK_GET_DRIVE_LAYOUTIOCTL_DISK_SET_DRIVE_LAYOUTIOCTL_DISK_VERIFYIOCTL_DISK_FORMAT_TRACKSIOCTL_DISK_REASSIGN_BLOCKSIOCTL_DISK_PERFORMANCEIOCTL_DISK_IS_WRITABLEIOCTL_DISK_LOGGINGIOCTL_DISK_FORMAT_TRACKS_EXIOCTL_DISK_HISTOGRAM_STRUCTUREIOCTL_DISK_HISTOGRAM_DATAIOCTL_DISK_HISTOGRAM_RESETIOCTL_DISK_REQUEST_STRUCTUREIOCTL_DISK_REQUEST_DATAIOCTL_DISK_PERFORMANCE_OFFIOCTL_DISK_CONTROLLER_NUMBERSMART_GET_VERSIONSMART_SEND_DRIVE_COMMANDSMART_RCV_DRIVE_DATA IOCTL_DISK_GET_PARTITION_INFO_EX IOCTL_DISK_SET_PARTITION_INFO_EXIOCTL_DISK_GET_DRIVE_LAYOUT_EXIOCTL_DISK_SET_DRIVE_LAYOUT_EXIOCTL_DISK_CREATE_DISKIOCTL_DISK_GET_LENGTH_INFO IOCTL_DISK_GET_DRIVE_GEOMETRY_EXIOCTL_DISK_REASSIGN_BLOCKS_EXIOCTL_DISK_UPDATE_DRIVE_SIZEIOCTL_DISK_GROW_PARTITION IOCTL_DISK_GET_CACHE_INFORMATION IOCTL_DISK_SET_CACHE_INFORMATION OBSOLETE_IOCTL_STORAGE_RESET_BUS#OBSOLETE_IOCTL_STORAGE_RESET_DEVICE#OBSOLETE_DISK_GET_WRITE_CACHE_STATE IOCTL_DISK_GET_WRITE_CACHE_STATEIOCTL_DISK_DELETE_DRIVE_LAYOUTIOCTL_DISK_UPDATE_PROPERTIESIOCTL_DISK_FORMAT_DRIVEIOCTL_DISK_SENSE_DEVICEIOCTL_DISK_CHECK_VERIFYIOCTL_DISK_MEDIA_REMOVALIOCTL_DISK_EJECT_MEDIAIOCTL_DISK_LOAD_MEDIAIOCTL_DISK_RESERVEIOCTL_DISK_RELEASEIOCTL_DISK_FIND_NEW_DEVICESIOCTL_DISK_GET_MEDIA_TYPESDISK_HISTOGRAM_SIZEHISTOGRAM_BUCKET_SIZEIOCTL_CHANGER_GET_PARAMETERSIOCTL_CHANGER_GET_STATUSIOCTL_CHANGER_GET_PRODUCT_DATAIOCTL_CHANGER_SET_ACCESS IOCTL_CHANGER_GET_ELEMENT_STATUS'IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUSIOCTL_CHANGER_SET_POSITIONIOCTL_CHANGER_EXCHANGE_MEDIUMIOCTL_CHANGER_MOVE_MEDIUM$IOCTL_CHANGER_REINITIALIZE_TRANSPORTIOCTL_CHANGER_QUERY_VOLUME_TAGSIOCTL_SERIAL_LSRMST_INSERTIOCTL_SERENUM_EXPOSE_HARDWAREIOCTL_SERENUM_REMOVE_HARDWAREIOCTL_SERENUM_PORT_DESCIOCTL_SERENUM_GET_PORT_NAMESERIAL_LSRMST_ESCAPESERIAL_LSRMST_LSR_DATASERIAL_LSRMST_LSR_NODATASERIAL_LSRMST_MSTSERIAL_IOC_FCR_FIFO_ENABLESERIAL_IOC_FCR_RCVR_RESETSERIAL_IOC_FCR_XMIT_RESETSERIAL_IOC_FCR_DMA_MODESERIAL_IOC_FCR_RES1SERIAL_IOC_FCR_RES2SERIAL_IOC_FCR_RCVR_TRIGGER_LSBSERIAL_IOC_FCR_RCVR_TRIGGER_MSBSERIAL_IOC_MCR_DTRSERIAL_IOC_MCR_RTSSERIAL_IOC_MCR_OUT1SERIAL_IOC_MCR_OUT2SERIAL_IOC_MCR_LOOPFSCTL_REQUEST_OPLOCK_LEVEL_1FSCTL_REQUEST_OPLOCK_LEVEL_2FSCTL_REQUEST_BATCH_OPLOCKFSCTL_OPLOCK_BREAK_ACKNOWLEDGEFSCTL_OPBATCH_ACK_CLOSE_PENDINGFSCTL_OPLOCK_BREAK_NOTIFYFSCTL_LOCK_VOLUMEFSCTL_UNLOCK_VOLUMEFSCTL_DISMOUNT_VOLUMEFSCTL_IS_VOLUME_MOUNTEDFSCTL_IS_PATHNAME_VALIDFSCTL_MARK_VOLUME_DIRTYFSCTL_QUERY_RETRIEVAL_POINTERSFSCTL_GET_COMPRESSIONFSCTL_SET_COMPRESSIONFSCTL_MARK_AS_SYSTEM_HIVEFSCTL_OPLOCK_BREAK_ACK_NO_2FSCTL_INVALIDATE_VOLUMESFSCTL_QUERY_FAT_BPBFSCTL_REQUEST_FILTER_OPLOCKFSCTL_FILESYSTEM_GET_STATISTICSFSCTL_GET_NTFS_VOLUME_DATAFSCTL_GET_NTFS_FILE_RECORDFSCTL_GET_VOLUME_BITMAPFSCTL_GET_RETRIEVAL_POINTERSFSCTL_MOVE_FILEFSCTL_IS_VOLUME_DIRTYFSCTL_ALLOW_EXTENDED_DASD_IOFSCTL_FIND_FILES_BY_SIDFSCTL_SET_OBJECT_IDFSCTL_GET_OBJECT_IDFSCTL_DELETE_OBJECT_IDFSCTL_SET_REPARSE_POINTFSCTL_GET_REPARSE_POINTFSCTL_DELETE_REPARSE_POINTFSCTL_ENUM_USN_DATAFSCTL_SECURITY_ID_CHECKFSCTL_READ_USN_JOURNALFSCTL_SET_OBJECT_ID_EXTENDEDFSCTL_CREATE_OR_GET_OBJECT_IDFSCTL_SET_SPARSEFSCTL_SET_ZERO_DATAFSCTL_QUERY_ALLOCATED_RANGESFSCTL_SET_ENCRYPTIONFSCTL_ENCRYPTION_FSCTL_IOFSCTL_WRITE_RAW_ENCRYPTEDFSCTL_READ_RAW_ENCRYPTEDFSCTL_CREATE_USN_JOURNALFSCTL_READ_FILE_USN_DATAFSCTL_WRITE_USN_CLOSE_RECORDFSCTL_EXTEND_VOLUMEFSCTL_QUERY_USN_JOURNALFSCTL_DELETE_USN_JOURNALFSCTL_MARK_HANDLEFSCTL_SIS_COPYFILEFSCTL_SIS_LINK_FILESFSCTL_HSM_MSGFSCTL_HSM_DATAFSCTL_RECALL_FILEFSCTL_READ_FROM_PLEXFSCTL_FILE_PREFETCHFSCTL_MAKE_MEDIA_COMPATIBLEFSCTL_SET_DEFECT_MANAGEMENTFSCTL_QUERY_SPARING_INFOFSCTL_QUERY_ON_DISK_VOLUME_INFO"FSCTL_SET_VOLUME_COMPRESSION_STATEFSCTL_TXFS_MODIFY_RMFSCTL_TXFS_QUERY_RM_INFORMATIONFSCTL_TXFS_ROLLFORWARD_REDOFSCTL_TXFS_ROLLFORWARD_UNDOFSCTL_TXFS_START_RMFSCTL_TXFS_SHUTDOWN_RM"FSCTL_TXFS_READ_BACKUP_INFORMATION#FSCTL_TXFS_WRITE_BACKUP_INFORMATIONFSCTL_TXFS_CREATE_SECONDARY_RMFSCTL_TXFS_GET_METADATA_INFO!FSCTL_TXFS_GET_TRANSACTED_VERSIONFSCTL_TXFS_CREATE_MINIVERSIONFSCTL_TXFS_TRANSACTION_ACTIVEFSCTL_SET_ZERO_ON_DEALLOCATIONFSCTL_SET_REPAIRFSCTL_GET_REPAIRFSCTL_WAIT_FOR_REPAIRFSCTL_INITIATE_REPAIRFSCTL_CSC_INTERNALFSCTL_SHRINK_VOLUMEFSCTL_SET_SHORT_NAME_BEHAVIOR!FSCTL_DFSR_SET_GHOST_HANDLE_STATE(FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILESFSCTL_TXFS_LIST_TRANSACTIONSFSCTL_QUERY_PAGEFILE_ENCRYPTIONordIOCTL_VOLUME_BASE$IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTSIOCTL_VOLUME_ONLINEIOCTL_VOLUME_OFFLINEIOCTL_VOLUME_IS_CLUSTEREDIOCTL_VOLUME_GET_GPT_ATTRIBUTESDDS_4mmMiniQicTravanQICMP_8mmAME_8mmAIT1_8mmDLTNCTPIBM_3480	IBM_3490EIBM_Magstar_3590IBM_Magstar_MPSTK_DATA_D3SONY_DTFDV_6mmDMISONY_D2CLEANER_CARTRIDGECD_ROMCD_RCD_RWDVD_ROMDVD_RDVD_RWMO_3_RWMO_5_WOMO_5_RWMO_5_LIMDOWPC_5_WOPC_5_RWPD_5_RWABL_5_WOPINNACLE_APEX_5_RW
SONY_12_WOPHILIPS_12_WOHITACHI_12_WOCYGNET_12_WOKODAK_14_WO
MO_NFR_525NIKON_12_RW
IOMEGA_ZIP
IOMEGA_JAZSYQUEST_EZ135SYQUEST_EZFLYERSYQUEST_SYJET	AVATAR_F2MP2_8mmDST_SDST_MDST_L	VXATape_1	VXATape_2STK_9840LTO_UltriumLTO_AccelisDVD_RAMAIT_8mmADR_1ADR_2STK_9940BusTypeUnknownBusTypeScsiBusTypeAtapi
BusTypeAtaBusType1394
BusTypeSsaBusTypeFibre
BusTypeUsbBusTypeRAIDBusTypeiScsi
BusTypeSasBusTypeSataBusTypeMaxReservedUnknownF5_1Pt2_512F3_1Pt44_512F3_2Pt88_512F3_20Pt8_512
F3_720_512
F5_360_512
F5_320_512F5_320_1024
F5_180_512
F5_160_512RemovableMedia
FixedMediaF3_120M_512
F3_640_512
F5_640_512
F5_720_512F3_1Pt2_512F3_1Pt23_1024F5_1Pt23_1024F3_128Mb_512F3_230Mb_512
F8_256_128F3_200Mb_512F3_240M_512
F3_32M_512PARTITION_STYLE_MBRPARTITION_STYLE_GPTPARTITION_STYLE_RAW
DetectNoneDetectInt13DetectExInt13EqualPriorityKeepPrefetchedDataKeepReadDataDiskWriteCacheNormalDiskWriteCacheForceDisable!DiskWriteCacheDisableNotSupportedRequestSizeRequestLocationDeviceProblemNoneDeviceProblemHardwareDeviceProblemCHMErrorDeviceProblemDoorOpenDeviceProblemCalibrationErrorDeviceProblemTargetFailureDeviceProblemCHMMoveErrorDeviceProblemCHMZeroError!DeviceProblemCartridgeInsertErrorDeviceProblemPositionErrorDeviceProblemSensorError DeviceProblemCartridgeEjectErrorDeviceProblemGripperErrorDeviceProblemDriveErrorr	   r   r   <module>r&     s    9J)   !+ # !  ) $ $ ! !   !  !+ #   ( ",  & )      * $      ) "    %   ! " !+   %  %   "  ) ( #       #   , / %   - # % " $ ) (      " $ "           
"4 += ("4 '9 $%7 "     		          !   "# " " "%           " (      %/ "$. !!   ( # !   '   ( ( " # ! & ", %/ "#-  ",  * " " # $ ( &0 # * %/ "! $. !%/ ")  * $ %/ "$. !#-  $. !( )          " " " " " ( % $ # " " # # # % # & # % " 
        & # ' ", ) #-  # # ! ' ' ' ( ) (  * ) ( ", % )  # # # ' & $. !   !" %   ! !" #$  $% ! "# !"   " " $ %   "    #(PQ $..)QR %>>*RS +5>>,, ( 'NN+ST #(PQ  */W X (nn-UV (nn-UV %>>*RS ",..,#  $(PQ ",..,#  G . &(0 &8 *8 *0 4  &1A  '  '1A  %1A  $1A  %  !1A  !1A  "*1A"  "*"  %  !)!  $,$   )1) % "*"  "*1ADU1U"  #1A  &1A  #+1A#  #+#  !)!  !)V_o!  !)V_.>!  !)V_.>AR.R!  'V_.>  'V_.>AR.R  _foW #V_.>AR.R  &V_.>AR.R  "V_o  "V_o  ovX &V_.>AR.R  "*V_o"  %V_o  &V_o   (V_o   #V_o  &V_o   (V_o   _foGWX #V_.>AR.R   V_.>AR.R  $,V_o$   $,V_.>AR.R$   "*V_o"  "*V_.>AR.R"  "V_.>AR.R  &V_.>  $,V_o$   !)V_.>AR.R!   (V_.>AR.R   %V_.>AR.R  $,V_.>$   $,V_.>AR.R$   $,1ADU1U$   '/1ADU1U' # '/V_.>' # $G   "*V_.>AR.R"   (V_o   #V_.>AR.R  #V_o  #V_.>  $V_.>  "V_.>  !V_.>  V_.>  V_.>  'V_.>  &V_o    '1A   $1A  "*1A"  $1ADU1U  $,1ADU1U$   +31A+ ' &1A  !)1A!  %1A  (01A( $ #+1ADU1U#  &R/  !)o!  !)o!  #o  'o      ' & & $     ", ",         'Q    (Q   &Q  "*Q"  #+Q#  %Q  Q  Q  !Q  #R/  #R/  #R/  "*R"  !R/  !R.?2R  %R  'R/  $R/  R/  'R/  #+R/#  &R/  &R/  #R   (R   R2E !R/   (R   #R  R2E  R/  "R2E  #R2E  #R/  &R2E  R  #R  "R   (R2E   !)R/!  R2E  R/   (R    R  %R  %R1D  $R1D  $R  $R   (R   R/  #R/  $R/  R/  R/   R.?2R  R.?2R R/1Q R   R!2N  R2E  'R/  'R/  $R/  #+R/#  &.R2E& "  R/  #+R.#  'R/  'R/  R/  "R/  &.R.& " '/R/' # "*R/"   (R.   %-R.% ! !)R/!  !)R.!  "*S/3F"  S/?  S/?  !S/?  !S/?  S./  S/3F  !)S/?!  %-S/?% ! ,4S/>, (  (S/>   #+S/?#  H '/q/?( $ q/+;>O+O   q/+;>O+O  %r?O  #+r?O#  
		
		 	
 		


	





 



	



		



 



  










     
     $% !       !    $% !  #%    r   