• λ我爱Aspx >> C#.Net >> HOW TO:获取硬盘物理序列号
  • HOW TO:获取硬盘物理序列号

  • :aspxer  Դ:csdn  :2007-6-12 3:43:32  ؼ:
  • .bCommandReg = bIDCmd

    End With

    End With

    If DeviceIoControl(device, DFP_RECEIVE_DRIVE_DATA, scip, Marshal.SizeOf(scip), scop, Marshal.SizeOf(scop), bytRv, 0) <> 0 Then

    Dim s As New StringBuilder()

    Dim i As Integer

    For i = 20 To 40 - 2 Step 2

    s.Append(ChrW(scop.bBuffer((i + 1))))

    s.Append(ChrW(scop.bBuffer(i)))

    Next i

    CloseHandle(device)

    Return s.ToString().Trim()

    End If

    End If

    End If

    CloseHandle(device)

    Return ""

    End Function

    End Class

    第3楼. 由 lzmtw 于 2007-2-12 16:57:29 发表

    参考了一个C#的,原出处不知在哪了.

    第4楼. 由 lzmtw 于 2007-2-12 17:09:47 发表

    才发现这个取的信息较全面:

    Disk Serial Number"—Using the WMI Scripting Library

    http://www.codeguru.com/vb/controls/vb_shell/comments.php/c3049/?thread=39850

    Ҷƪл˵?
  • һƪ怎么写java c/s结构的程序?
    һƪXP最多可以支持多少个扩展监视器?扩展监视器需要什么硬件支持么(比如显卡或者VGA分频器)