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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 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)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产免费久久| 韩国理伦片一区二区三区在线播放| 日本不卡中文字幕| www.欧美日韩| 久久色成人在线| 亚洲第一会所有码转帖| 成人av电影在线播放| 精品福利av导航| 亚洲妇女屁股眼交7| a级高清视频欧美日韩| 欧美第一区第二区| 亚洲成人av一区二区| av亚洲精华国产精华精| 精品国精品自拍自在线| 日日夜夜精品视频免费| 日本久久电影网| 国产精品久久久久久户外露出| 国产最新精品精品你懂的| 欧美一级爆毛片| 免费观看成人av| 欧美性一级生活| 亚洲综合色自拍一区| 91免费视频大全| 亚洲色图一区二区三区| 99精品视频在线播放观看| 成人免费在线观看入口| www.欧美色图| 亚洲少妇最新在线视频| 94-欧美-setu| 尤物视频一区二区| 色94色欧美sute亚洲13| 亚洲国产精品麻豆| 3d成人h动漫网站入口| 日韩和欧美的一区| 欧美一区二区成人| 久久不见久久见免费视频1| 精品免费99久久| 国产激情一区二区三区桃花岛亚洲| 久久影院电视剧免费观看| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品无码永久免费888| 国产乱人伦精品一区二区在线观看| 久久色在线视频| 成人深夜福利app| 亚洲欧美日韩国产手机在线| 在线免费视频一区二区| 日韩成人伦理电影在线观看| 精品三级在线看| av一本久道久久综合久久鬼色| 亚洲女厕所小便bbb| 欧美日韩高清不卡| 卡一卡二国产精品| 欧美激情一区二区三区在线| 91丨porny丨国产| 视频一区二区中文字幕| 26uuu成人网一区二区三区| 大尺度一区二区| 亚洲aⅴ怡春院| 久久免费看少妇高潮| 91美女在线观看| 日韩av中文字幕一区二区三区| 日韩欧美国产一区二区三区| 成人av午夜电影| 日韩国产一二三区| 中文字幕一区在线观看视频| 欧美日韩国产精品自在自线| 国产一区二区三区高清播放| 亚洲日本电影在线| 欧美一区二区精美| 色综合久久天天综合网| 男人操女人的视频在线观看欧美| 国产精品色呦呦| 91精品午夜视频| 91麻豆视频网站| 国产一区二区三区观看| 艳妇臀荡乳欲伦亚洲一区| 久久精品人人做人人爽人人| 欧美日韩成人综合天天影院 | 欧美日韩美少妇| 成人一级视频在线观看| 免费在线观看一区| 亚洲精品久久7777| 国产精品欧美久久久久一区二区| 欧美猛男男办公室激情| 99麻豆久久久国产精品免费| 久久精品国内一区二区三区| 伊人夜夜躁av伊人久久| 国产三级精品在线| 精品日韩在线一区| 欧美日韩国产在线观看| 色婷婷精品大在线视频| 粉嫩aⅴ一区二区三区四区| 美女高潮久久久| 日韩精品每日更新| 亚洲香肠在线观看| 亚洲免费av在线| 国产精品久久久久9999吃药| 久久久久亚洲综合| 日韩精品一区二区三区三区免费 | 欧美色图12p| 欧美自拍偷拍午夜视频| 99国产欧美另类久久久精品| 国产成人精品在线看| 国模冰冰炮一区二区| 麻豆精品在线视频| 老司机午夜精品| 麻豆精品国产传媒mv男同| 琪琪久久久久日韩精品| 日韩高清不卡在线| 三级久久三级久久久| 亚洲主播在线观看| 午夜久久福利影院| 婷婷激情综合网| 日韩国产精品久久久| 日韩高清不卡一区二区三区| 日韩高清中文字幕一区| 午夜精品免费在线观看| 日本亚洲视频在线| 久久精工是国产品牌吗| 黑人巨大精品欧美一区| 国产成人免费视频一区| 成人夜色视频网站在线观看| 99re热视频精品| 欧美视频一区二区三区四区| 69堂国产成人免费视频| 精品国产三级电影在线观看| 欧美精品一区在线观看| 国产人妖乱国产精品人妖| 亚洲欧洲日韩综合一区二区| 亚洲欧美电影一区二区| 婷婷久久综合九色国产成人| 久久国产日韩欧美精品| 国产乱码精品一品二品| 成人黄色777网| 欧美午夜片在线看| 精品国产乱码久久久久久闺蜜| 日本一区二区在线不卡| 一区二区日韩av| 久久99国内精品| a在线播放不卡| 欧美丝袜丝交足nylons图片| 日韩欧美第一区| 国产精品久久久久9999吃药| 午夜视黄欧洲亚洲| 国产iv一区二区三区| 在线免费av一区| 久久日一线二线三线suv| 亚洲欧美日韩中文字幕一区二区三区| 亚洲成人av资源| 国产成人在线免费| 欧美日韩激情一区二区三区| 久久久99精品免费观看不卡| 亚洲精品国产第一综合99久久| 蜜臂av日日欢夜夜爽一区| 91网站最新地址| 欧美精品一区二区久久婷婷| 亚洲午夜久久久| 国产91精品欧美| 欧美一区二区三区婷婷月色| 亚洲图片欧美激情| 黑人巨大精品欧美一区| 欧美另类高清zo欧美| 国产精品免费网站在线观看| 久久国产夜色精品鲁鲁99| 在线精品视频免费播放| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 成人一区在线看| 日韩欧美国产1| 一区二区成人在线| 国产精品2024| 日韩欧美黄色影院| 亚洲成人av免费| 色狠狠桃花综合| 国产婷婷一区二区| 麻豆国产欧美一区二区三区| 欧美自拍丝袜亚洲| 综合亚洲深深色噜噜狠狠网站| 久久精品国产免费看久久精品| 欧美视频一区二区在线观看| 亚洲视频 欧洲视频| 成人网男人的天堂| 国产亚洲一二三区| 韩国视频一区二区| 日韩一区二区电影在线| 午夜伦欧美伦电影理论片| 欧洲中文字幕精品| 亚洲码国产岛国毛片在线| 91浏览器入口在线观看| 国产精品青草久久| 懂色av一区二区三区蜜臀| 久久精品欧美一区二区三区麻豆| 久久国产精品无码网站| 欧美一区二区三区人| 调教+趴+乳夹+国产+精品| 欧美亚州韩日在线看免费版国语版| 亚洲天堂精品视频| 日本精品一区二区三区四区的功能| 亚洲免费观看高清完整版在线观看 | 欧美成人福利视频| 国产综合一区二区|