亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wimadll.vb

?? 對ima、imz壓縮文件修改
?? VB
?? 第 1 頁 / 共 3 頁
字號:
' Visual Basic 7.x (.net on Visual Studio 2002/2003 and later ) header
Option Strict Off
Option Explicit On



Imports System.Runtime.InteropServices
Module Wimadll



#Region "Structures"

    <StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Ansi, Pack:=1)> _
    Public Structure DIRINFO
        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=8)> Public nom As String
        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=3)> Public ext As String
        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=13)> Public szCompactName As String

        Public bAttr As Byte
        Public dir_CreateMSec As Byte
        Public dir_CreateDate As Short
        Public DosTime As Short
        Public DosDate As Short
        Public fIsSubDir As Integer
        Public fSel As Integer 'Boolean
        Public fLfnEntry As Integer
        Public dwSize As Integer
        Public uiPosInDir As Integer
        Public dwLocalisation As Integer
        Public dwTrueSize As Integer
        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=MAXLFN)> Public longname As String
        Public dir_CreateTime As Short
        Public dir_LastAccessDate As Short
    End Structure



    <StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto, Pack:=1)> _
    Structure PARTITION
        Public bActivate As Byte
        Public bHeadBegin As Byte
        Public wCylSectBegin As Short

        Public bType As Byte
        Public bHeadEnd As Byte
        Public wCylSectEnd As Short

        Public dwDist As Integer
        Public dwSize As Integer
    End Structure

    <StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto, Pack:=1)> _
    Public Structure PARTDESC
        Public part As PARTITION

        Public dwPos As Integer
        Public dwPosPartition As Integer
        Public fIsFat32 As Integer
        Public fIsFat As Integer
        Public fIsNtfs As Integer
        Public fIsLinux As Integer
        Public bDisk As Byte
        Public bFill0 As Byte
        Public bFill1 As Byte
        Public bFill2 As Byte
    End Structure



    Public Const MAXSIZEBYTEARRAY As Integer = (32768)

    <StructLayout(LayoutKind.Sequential, Pack:=1)> _
    Public Structure byteArrayBuf
        <MarshalAs(UnmanagedType.ByValArray, SizeConst:=MAXSIZEBYTEARRAY)> Public bItem As Byte()
    End Structure


    <StructLayout(LayoutKind.Sequential, Pack:=1)> _
    Public Structure ASPIINQUIRYTAB
        Public dwSizeStruct As Integer
        Public dwHost As Integer
        Public dwTargetID As Integer
        Public dwTargetType As Integer
        <MarshalAs(UnmanagedType.ByValTStr, SizeConst:=32)> Public szDeviceName As String
    End Structure

    ' // for ExtractFile and InjectFile, in event DWEV_PROGRESSPERCENT lpParam contain a
    ' //    PROGRESSFILE_SUPINFO structure

    <StructLayout(LayoutKind.Sequential, Pack:=1)> _
    Public Structure PROGRESSFILE_SUPINFO
        Public dwSizeStruct As Integer
        Public dwCurrentPos As Integer
        Public dwReserved1 As Integer
        Public dwTotalSize As Integer
        Public dwReserved2 As Integer
        Public lpszName As String
        Public lpszFullName As String
    End Structure




    Public Const MAXPARTITION As Integer = 32

    <StructLayout(LayoutKind.Sequential, Pack:=1)> _
    Public Structure PARTDESCArray
        <MarshalAs(UnmanagedType.ByValArray, SizeConst:=MAXPARTITION)> Public diItem As PARTDESC()
    End Structure
#End Region

#Region "Constants"
    Public Const MAXLFN As Short = 256
    Public Const SORT_NONE As Short = 72
    Public Const SORT_NAME As Short = 73
    Public Const SORT_EXT As Short = 74
    Public Const SORT_SIZE As Short = 75
    Public Const SORT_DATE As Short = 76

    Public Const CDM_ROOT As Short = 50
    Public Const CDM_UPPER As Short = 51
    Public Const CDM_ENTRY As Short = 52

    'Values for Floppy Density
    Public Const FLOPPY_160K As Short = 0
    Public Const FLOPPY_180K As Short = 1
    Public Const FLOPPY_320K As Short = 2
    Public Const FLOPPY_360K As Short = 3
    Public Const FLOPPY_720K As Short = 4
    Public Const FLOPPY_1200K As Short = 5
    Public Const FLOPPY_1440K As Short = 6
    Public Const FLOPPY_2880K As Short = 7
    Public Const FLOPPY_DMF2048K As Short = 8
    Public Const FLOPPY_DMF1024K As Short = 9
    Public Const FLOPPY_1680K As Short = 10


    ' value for CaRead or CaCompare or CaWrite or CaFormat
    Public Const FL_NOTHING As Short = 0
    Public Const FL_USED As Short = 1
    Public Const FL_ALL As Short = 2
    Public Const FL_BEGINFLOPPY As Short = 3
#End Region


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    ' Callback stuff

    Public Delegate Function WimCB(ByVal dwEvent As Integer, _
                                   ByVal dwEventParam As Integer, _
                                   ByVal dwWin32Err As Integer, _
                                   ByVal lpParam As IntPtr, _
                                   ByVal lpUserParam As IntPtr) As Integer

    '// dwEvent contain a DWEV_xxx value, see below
    '// lpUsrParam contain user param gived to function
    '
    Public Const DWEV_ERRORSUPINFO As Integer = &H7FFF0001
    '#define DWEV_ERRORSUPINFO       ((DWORD)0x7fff0001)
    '// IO Error with supplemental info (in ReadFloppy and WriteFloppy)
    '// dwEventParam = WinImage error number (see below), Bios like error number
    '// dwWin32Err : Win32 error number, like GetLastError()
    '// lpParam * pointer to an ERROR_SUPINFO structure
    '// return value : IDRETRY (4), IDABORT (3), IDIGNORE (5) or  IDCANCEL (2)
    '//   dwEventParam = 0x01         "Internal error 1\n"
    '//   dwEventParam = 0x02         "Address mark not found"
    '//   dwEventParam = 0x03         "Diskette is write-protected"
    '//   dwEventParam = 0x04         "Sector not found"
    '//   dwEventParam = 0x08         "DMA overflow"
    '//   dwEventParam = 0x09         "Internal error 9"
    '//   dwEventParam = 0x10         "Error in reading"
    '//   dwEventParam = 0x20         "Error in floppy adapter"
    '//   dwEventParam = 0x40         "Track not found"
    '//   dwEventParam = 0x80         "There is no floppy in the drive"
    '//   dwEventParam = 0x100        "Floppies do not match"
    '
    '
    Public Const DWEV_ERRORWIN32 As Integer = &H7FFF0002
    '#define DWEV_ERRORWIN32         ((DWORD)0x7fff0002)
    '// Win32 IO Error in ReadFloppy and WriteFloppy and ReadLargeIma and WriteLargeIma
    '// dwEventParam = WinImage error number (see DWEV_ERRORSUPINFO), Bios like error number or 0
    '// dwWin32Err : Win32 error number, like GetLastError()
    '// return value : IDRETRY to retry (when possible)
    '// elsewhere (IDCANCEL or 0) to stop
    '
    '
    Public Const DWEV_ERRORCANTACCESS As Integer = &H7FFF0003
    '#define DWEV_ERRORCANTACCESS    ((DWORD)0x7fff0003)
    '// in ReadFloppy* and WriteFloppy*
    '// "Drive cannot be accessed - Check to see if another application is using it"
    '// return value not used
    '
    Public Const DWEV_ERRORDRIVEEMPTY As Integer = &H7FFF0004
    '#define DWEV_ERRORDRIVEEMPTY    ((DWORD)0x7fff0004)
    '// in ReadFloppy* and WriteFloppy*
    '// "There is no floppy in the drive"
    '// return value not used
    '
    Public Const DWEV_ERROR_NOT_MATCH As Integer = &H7FFF0005
    '#define DWEV_ERROR_NOT_MATCH    ((DWORD)0x7fff0005)
    '// in ReadFloppy*
    '// "Floppies do not match"
    '// return value not used
    '
    Public Const DWEV_UNSTDFMT As Integer = &H7FFF0006
    '#define DWEV_UNSTDFMT           ((DWORD)0x7fff0006)
    '// in ReadFloppy* and WriteFloppy*
    '// "The current image format differs from the standard format for this disk drive"
    '// return value : IDOK (1) to continue, IDCANCEL to abort
    '
    Public Const DWEV_UNSUPFMT As Integer = &H7FFF0007
    '#define DWEV_UNSUPFMT           ((DWORD)0x7fff0007)
    '// in WriteFloppy* and WriteLargeIma
    '// "The current image format is not supported by the disk drive"
    '// return value not used
    '
    Public Const DWEV_DIFFTYPEDISK As Integer = &H7FFF0008
    '#define DWEV_DIFFTYPEDISK       ((DWORD)0x7fff0008)
    '// in WriteFloppy*
    '// "Disk and image formats do not match\nDo you want to reformat it?"
    '// return IDYES (6) or IDNO (7)
    '
    Public Const DWEV_DISKHASDATA As Integer = &H7FFF0009
    '#define DWEV_DISKHASDATA        ((DWORD)0x7fff0009)
    '// in WriteFloppy*
    '// "Disk is not empty, all data on your disk will be lost!\nDo you want to continue?"
    '// return IDYES (6) or IDNO (7)
    '
    Public Const DWEV_PROGRESSPERCENT As Integer = &H7FFF000A
    '#define DWEV_PROGRESSPERCENT    ((DWORD)0x7fff000a)
    '// Give % progress info
    '// dwEventParam between 0 and 100
    '// for ExtractFile and InjectFile, lpParam contain a PROGRESSFILE_SUPINFO structure
    '// return value : IDCANCEL (2) to stop, 0 to continue
    '
    Public Const DWEV_ERRORASPI As Integer = &H7FFF000B
    '#define DWEV_ERRORASPI          ((DWORD)0x7fff000b)
    '// Aspi error in WimLargeReadAspiCDImage*
    '// dwEventParam contain first sector number of range error
    '// return value : IDABORT, IDRETRY or IDIGNORE
    '
    Public Const DWEV_ERRORWRITEIMAGEFILE As Integer = &H7FFF000C
    '#define DWEV_ERRORWRITEIMAGEFILE    ((DWORD)0x7fff000c)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产三级国产普通话蜜臀| 8v天堂国产在线一区二区| 激情文学综合网| 亚洲欧洲另类国产综合| 欧美日韩国产高清一区二区 | 欧美性淫爽ww久久久久无| 91视频观看免费| 日本高清视频一区二区| 91免费国产视频网站| 在线亚洲人成电影网站色www| 在线精品亚洲一区二区不卡| 91精品久久久久久久久99蜜臂| 精品久久久久香蕉网| 国产欧美日韩视频在线观看| 亚洲美女在线国产| 视频一区视频二区中文字幕| 国产在线观看一区二区| 成人av网址在线| 国产成人精品1024| 91久久精品午夜一区二区| 欧美一区二区三区在线观看 | 日韩欧美中文一区| 国产精品国产三级国产有无不卡 | 欧洲精品中文字幕| 欧美一区二区三区公司| 1024国产精品| 美女视频黄 久久| 色综合欧美在线| 精品福利二区三区| 亚洲日本乱码在线观看| 视频一区二区三区中文字幕| 9色porny自拍视频一区二区| 欧美综合色免费| 欧美私人免费视频| 国产精品久久一卡二卡| 午夜久久久久久久久 | 国产精品热久久久久夜色精品三区 | 亚洲黄一区二区三区| 秋霞影院一区二区| 99re这里只有精品首页| 日韩欧美一级特黄在线播放| 亚洲最大的成人av| 国产成人日日夜夜| 日韩视频免费观看高清完整版在线观看| 91福利在线看| 日本一区二区综合亚洲| 奇米一区二区三区| 欧美精品tushy高清| 久久久久久影视| 人人精品人人爱| 欧美精品aⅴ在线视频| 亚洲天堂中文字幕| 国产主播一区二区| 在线观看91精品国产麻豆| 亚洲欧洲性图库| 国产精品久久久久久久裸模| 国产一区视频导航| 51精品秘密在线观看| 一区二区三区精品视频在线| 国产成人在线影院| 国产欧美精品一区二区色综合 | 国产蜜臀av在线一区二区三区| 日韩制服丝袜av| 欧美在线你懂的| 视频精品一区二区| 国产丶欧美丶日本不卡视频| 精品国产乱码久久| 天堂一区二区在线| 99久久综合精品| 亚洲天堂2014| 91免费在线视频观看| 亚洲欧洲无码一区二区三区| 高清成人免费视频| 亚洲国产精品国自产拍av| 国产一区二区在线视频| 91国模大尺度私拍在线视频| 91精品婷婷国产综合久久| 日韩影院精彩在线| 欧美日韩国产系列| 午夜视频在线观看一区| 日韩精品中文字幕一区二区三区| 日韩精品国产精品| 欧美国产成人在线| 一本到一区二区三区| 中文字幕五月欧美| 韩国三级在线一区| 国产精品国模大尺度视频| 日本韩国精品一区二区在线观看| 五月婷婷激情综合| 日韩精品一区二区三区中文不卡| 激情综合色丁香一区二区| 中文字幕免费不卡在线| 日韩**一区毛片| 日韩欧美中文字幕公布| 国产成人av电影在线| 日本一区二区在线不卡| 91视频免费观看| 日韩va欧美va亚洲va久久| 久久久蜜桃精品| 日本一区二区三区免费乱视频 | 亚洲一区中文在线| 国产精品一区在线观看乱码| 亚洲美女偷拍久久| 欧美成人艳星乳罩| 91久久精品一区二区三| 国产精品综合二区| 国产女主播一区| 91麻豆精品国产自产在线 | 日本精品一级二级| 国产精品丝袜久久久久久app| 不卡的电影网站| 麻豆国产欧美一区二区三区| 国产欧美综合在线| 欧美一区二区三区视频免费| 色综合一区二区三区| 国产精品婷婷午夜在线观看| 欧美性xxxxxx少妇| 一本大道久久a久久综合婷婷| 日韩不卡在线观看日韩不卡视频| 国产精品青草综合久久久久99| 精品视频在线看| 午夜视频久久久久久| 国产精品的网站| 国产婷婷一区二区| 日韩欧美电影一区| 久久精品这里都是精品| 亚洲国产精品传媒在线观看| 亚洲欧洲国产日韩| 亚洲成av人影院在线观看网| 首页欧美精品中文字幕| 蜜臀久久99精品久久久久宅男 | 欧美区在线观看| 日韩视频在线永久播放| www精品美女久久久tv| 国产精品久久久久久户外露出 | 欧亚一区二区三区| 欧美一区二区福利在线| 久久久久久97三级| 日韩理论在线观看| 青青草91视频| 成人深夜福利app| 欧美日韩一区视频| 26uuu国产在线精品一区二区| 欧美国产激情二区三区| 亚洲成人综合视频| 国内一区二区在线| 色婷婷久久久亚洲一区二区三区| 欧美精品一二三| 久久精子c满五个校花| 亚洲一区二区三区美女| 麻豆免费精品视频| 色婷婷久久综合| 欧美tickle裸体挠脚心vk| 国产亚洲午夜高清国产拍精品 | 欧洲亚洲精品在线| 久久免费精品国产久精品久久久久| 亚洲精品中文在线影院| 国产一区二区美女诱惑| 在线看日韩精品电影| 国产日韩v精品一区二区| 亚洲1区2区3区视频| 成人免费av资源| 欧美xxxxxxxxx| 亚洲国产视频a| 97久久久精品综合88久久| 欧美电视剧免费全集观看| 亚洲在线免费播放| 成人白浆超碰人人人人| 日韩欧美国产综合| 亚洲一区精品在线| 波多野结衣中文字幕一区 | 成人免费在线播放视频| 青青草97国产精品免费观看 | 欧美三级中文字幕在线观看| 国产欧美精品一区| 久久99国产精品免费网站| 欧美日韩另类一区| 亚洲宅男天堂在线观看无病毒| 不卡av电影在线播放| 久久精品欧美一区二区三区麻豆| 日韩av电影天堂| 欧美丰满美乳xxx高潮www| 一区二区三区欧美激情| gogo大胆日本视频一区| 国产午夜久久久久| 国产伦精一区二区三区| 日韩免费观看高清完整版| 日本成人在线看| 欧美丰满一区二区免费视频| 亚洲一区免费在线观看| 欧美写真视频网站| 亚洲一区二区三区中文字幕| 色综合久久综合网97色综合| 最近中文字幕一区二区三区| av亚洲精华国产精华精华| 国产精品家庭影院| 91视频91自| 亚洲精品五月天| 在线观看欧美精品| 亚洲国产精品视频|