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

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

?? form1.frm

?? RS232 Port通信分析軟體,RS232 Port通信分析軟體
?? FRM
字號:
VERSION 5.00
Begin VB.Form Form1 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "Port Address Read"
   ClientHeight    =   3120
   ClientLeft      =   5400
   ClientTop       =   3735
   ClientWidth     =   3570
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   3120
   ScaleWidth      =   3570
   ShowInTaskbar   =   0   'False
   Begin VB.ListBox List1 
      Height          =   2400
      Left            =   0
      TabIndex        =   1
      Top             =   0
      Width           =   3495
   End
   Begin VB.CommandButton Command1 
      Caption         =   "Map"
      Height          =   375
      Left            =   960
      TabIndex        =   0
      Top             =   2640
      Width           =   1815
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

' Antonio Giuliana, (C) 2003

Private Const OBJ_INHERIT = &H2&
Private Const OBJ_PERMANENT = &H10&
Private Const OBJ_EXCLUSIVE = &H20&
Private Const OBJ_CASE_INSENSITIVE = &H40&
Private Const OBJ_OPENIF = &H80&
Private Const OBJ_OPENLINK = &H100&
Private Const OBJ_KERNEL_HANDLE = &H200&
Private Const OBJ_VALID_ATTRIBUTES = &H3F2&

Private Const SECTION_QUERY = &H1
Private Const SECTION_MAP_WRITE = &H2
Private Const SECTION_MAP_READ = &H4
Private Const SECTION_MAP_EXECUTE = &H8

Private Const PAGE_READONLY = 2

Private Const VIEW_SHARE = 1

Private Type UNICODE_STRING
  usLength As Integer
  usMaximumLength As Integer
  usBuffer As String
End Type

Private Type OBJECT_ATTRIBUTES
    Length As Long
    RootDirectory As Long
    ObjectName As Long
    Attributes As Long
    SecurityDescriptor As Long
    SecurityQualityOfService As Long
End Type

Private Type PHYSICAL_ADDRESS
    lowpart As Long
    highpart As Long
End Type

Private Declare Function NtOpenSection _
    Lib "NTDLL.DLL" _
    (hdlSection As Long, _
     ByVal desAccess As Long, _
     objAtt As OBJECT_ATTRIBUTES) As Long
    
Private Declare Function NtMapViewOfSection _
    Lib "NTDLL.DLL" _
    (ByVal hdlSection As Long, _
     ByVal hdlProcess As Long, _
     BaseAddress As Long, _
     ByVal ZeroBits As Long, _
     ByVal CommitSize As Long, _
     SectionOffset As PHYSICAL_ADDRESS, _
     ViewSize As Long, _
     ByVal InheritDisposition As Long, _
     ByVal AllocationType As Long, _
     ByVal Protect As Long) As Long

Private Declare Function NtUnmapViewOfSection _
    Lib "NTDLL.DLL" _
    (ByVal hdlProcess As Long, _
     ByVal BaseAddress As Long) As Long

Private Declare Function CloseHandle _
    Lib "kernel32" _
    (ByVal hObject As Long) As Long

Private Declare Sub CopyMemory _
    Lib "kernel32" Alias "RtlMoveMemory" _
    (Destination As Any, _
    Source As Any, _
    ByVal Length As Long)

Private Sub Command1_Click()

    '1'''''''''''
    Dim status As Long
    Dim ia As OBJECT_ATTRIBUTES
    Dim hdlPhysMem As Long
    Dim usDevName As UNICODE_STRING
    
    With usDevName
        .usBuffer = "\device\physicalmemory" & Chr(0)
        .usMaximumLength = Len(.usBuffer) * 2
        .usLength = .usMaximumLength - 2
    End With
    
    With ia
        .Length = Len(ia)
        .ObjectName = VarPtr(usDevName)
        .Attributes = OBJ_CASE_INSENSITIVE
        .SecurityDescriptor = 0
        .RootDirectory = 0
        .SecurityQualityOfService = 0
    End With
    
    status = NtOpenSection(hdlPhysMem, SECTION_MAP_READ, ia)
    
    'Debug.Print "NtOpenSection: "; Hex(status)
    ''''''''''''''
    
    '2''''''''''''
    Dim viewBase As PHYSICAL_ADDRESS
    Dim memVirtualAddress As Long
    Dim memLen As Long
    
    memVirtualAddress = 0
    viewBase.highpart = 0
    viewBase.lowpart = &H400
    memLen = &H10
    status = NtMapViewOfSection(hdlPhysMem, -1&, memVirtualAddress, _
                                 0&, memLen, viewBase, memLen, _
                                 VIEW_SHARE, 0&, PAGE_READONLY)
                                 
    'Debug.Print "NtMapViewOfSection: "; Hex(status)
    ''''''''''''''
    
    '3''''''''''''
    Dim phMem(0 To &HF) As Byte
    Dim ix As Integer
    
    CopyMemory phMem(0), ByVal memVirtualAddress - viewBase.lowpart + &H400, &H10
    
    List1.AddItem "Serial Port List: "
    For ix = 0 To &H7 Step 2
        List1.AddItem "COM" & ix / 2 + 1 & ": " & Hex(phMem(ix + 1) * 256& + phMem(ix))
    Next ix
    List1.AddItem ""
    
    List1.AddItem "Parallel Port List: "
    For ix = 8 To &HD Step 2
        List1.AddItem "LPT" & ix / 2 - 3 & ": " & Hex(phMem(ix + 1) * 256& + phMem(ix))
    Next ix
    ''''''''''''''
    
    '4''''''''''''
    status = NtUnmapViewOfSection(-1&, memVirtualAddress)
    
    'Debug.Print "NtUnmapViewOfSection: "; Hex(status)
    ''''''''''''''
    
    '5''''''''''''
    status = CloseHandle(hdlPhysMem)
    
    'Debug.Print "CloseHandle: "; Hex(status)
    ''''''''''''''
    
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜亚洲另类欧美| 国产sm精品调教视频网站| 加勒比av一区二区| 在线视频欧美精品| 欧美成人精精品一区二区频| 亚洲人精品午夜| 久久精品国产亚洲5555| 91麻豆.com| 国产日韩欧美电影| 天堂成人免费av电影一区| 成人国产一区二区三区精品| 日韩欧美第一区| 亚洲国产欧美在线人成| av网站免费线看精品| 久久久久久黄色| 免费不卡在线视频| 欧美无砖专区一中文字| 亚洲视频一区在线| 成人免费毛片aaaaa**| 欧美大片日本大片免费观看| 亚洲成年人影院| 在线精品国精品国产尤物884a| 国产午夜精品一区二区三区视频| 免费观看久久久4p| 欧美日韩一二三| 亚洲影院免费观看| 欧美色窝79yyyycom| 亚洲色图第一区| 色婷婷久久一区二区三区麻豆| 欧美国产日韩亚洲一区| 激情六月婷婷久久| 久久伊人中文字幕| 国产综合色视频| 久久蜜桃av一区精品变态类天堂 | 97se亚洲国产综合自在线不卡| 精品国产乱码久久久久久老虎| 三级成人在线视频| 欧美精品123区| 水蜜桃久久夜色精品一区的特点| 在线免费不卡视频| 香蕉久久夜色精品国产使用方法| 在线观看亚洲a| 天天综合日日夜夜精品| 欧美人xxxx| 久久国产精品99精品国产 | 色综合av在线| 欧美激情一区三区| 成人晚上爱看视频| 亚洲男人的天堂av| 在线观看www91| 琪琪久久久久日韩精品| 欧美成人一区二区三区在线观看| 精品午夜久久福利影院| 国产日韩欧美精品在线| 99久久伊人久久99| 午夜精品视频一区| 日韩一二三四区| 国产精品乡下勾搭老头1| 中文字幕佐山爱一区二区免费| 色女孩综合影院| 麻豆国产精品一区二区三区| 久久精品视频在线免费观看| 99国产精品久久久久| 亚洲国产精品久久一线不卡| 精品日韩一区二区| 色综合天天综合| 精品一区二区av| 亚洲黄一区二区三区| 欧美一区二区在线播放| 成人美女视频在线观看| 亚洲国产精品人人做人人爽| 欧美成人综合网站| 色狠狠一区二区三区香蕉| 久久精品久久久精品美女| 国产欧美日韩久久| 欧美日韩国产精品成人| 国产一区二区免费在线| 亚洲在线观看免费视频| 国产欧美日韩视频在线观看| 欧美日韩国产经典色站一区二区三区 | 日韩精品乱码av一区二区| 国产欧美一区二区三区在线老狼| 91国偷自产一区二区开放时间 | 日韩国产一二三区| 亚洲国产精品激情在线观看| 337p日本欧洲亚洲大胆精品| 在线观看亚洲精品视频| 成人精品高清在线| 美女诱惑一区二区| 亚洲狠狠爱一区二区三区| 国产丝袜欧美中文另类| 欧美成人精精品一区二区频| 欧美亚洲一区二区三区四区| 成人国产电影网| 国产专区欧美精品| 日韩高清不卡一区二区三区| 亚洲欧美日韩国产手机在线| 国产午夜精品久久| 精品国产免费人成在线观看| 欧美日韩国产综合一区二区三区 | 欧美三级视频在线观看 | 国产精品系列在线观看| 看片网站欧美日韩| 日韩成人伦理电影在线观看| 亚洲无线码一区二区三区| 亚洲免费观看在线视频| 国产精品福利一区二区| 国产欧美一区二区精品仙草咪| 日韩一区二区三| 777xxx欧美| 日韩一区和二区| 欧美三级日韩三级国产三级| 91国偷自产一区二区开放时间 | 国产精品综合av一区二区国产馆| 日韩中文字幕一区二区三区| 亚洲一区二区视频| 午夜视频一区二区| 亚洲成年人网站在线观看| 亚洲一区二区三区精品在线| 亚洲国产精品精华液网站| 亚洲一区二区综合| 午夜免费久久看| 青草国产精品久久久久久| 日韩一区精品字幕| 免费不卡在线视频| 国产精品综合一区二区三区| 国产成人无遮挡在线视频| 成人永久看片免费视频天堂| 成人激情文学综合网| 色综合天天综合在线视频| 91极品视觉盛宴| 日韩你懂的在线播放| 91精品国产综合久久精品麻豆 | 欧美高清在线一区| 亚洲欧洲精品一区二区三区不卡| 中文在线一区二区| 亚洲免费观看视频| 日韩av在线免费观看不卡| 精品在线观看免费| www.亚洲色图| 欧美日韩精品三区| 久久这里只有精品视频网| 国产精品国产自产拍在线| 亚洲国产你懂的| 国产乱码精品一品二品| 91天堂素人约啪| 7777精品久久久大香线蕉 | 亚洲欧美日韩在线不卡| 亚洲电影激情视频网站| 久久66热偷产精品| 91色视频在线| 日韩三区在线观看| 中文字幕中文字幕一区二区| 亚洲午夜免费视频| 国产一区二区三区在线观看免费| 成人蜜臀av电影| 日韩欧美激情一区| |精品福利一区二区三区| 热久久一区二区| 91亚洲资源网| 久久久久高清精品| 亚洲福中文字幕伊人影院| 国产成人免费视频网站| 欧美视频一区在线| 国产色综合久久| 天堂久久一区二区三区| 成人天堂资源www在线| 日韩女优av电影在线观看| 亚洲乱码中文字幕| 国产成人av在线影院| 欧美精品vⅰdeose4hd| 国产精品麻豆一区二区 | 欧美成人艳星乳罩| 亚洲国产cao| 99精品热视频| 久久久精品中文字幕麻豆发布| 亚洲图片一区二区| 色综合久久中文综合久久97| 国产亚洲1区2区3区| 久久精品理论片| 日韩一区二区在线观看视频| 一二三区精品福利视频| 成人精品高清在线| 欧美国产乱子伦| 国产剧情一区二区| 精品国产乱码久久久久久久久| 香蕉成人啪国产精品视频综合网 | 国产精品69久久久久水密桃| 中国av一区二区三区| 久久99精品一区二区三区| 欧美性生活影院| 亚洲国产cao| 欧美日韩高清一区| 午夜婷婷国产麻豆精品| 欧美日韩一区中文字幕| 亚洲精品国产成人久久av盗摄| 成人激情动漫在线观看| 国产精品美女久久久久高潮| 国产成人亚洲综合a∨婷婷 | 亚洲视频免费观看|