正在阅读:VB学习:MX记录获取组件VB学习:MX记录获取组件

2004-03-10 09:52 出处:CSDN 作者:glling 责任编辑:linjixiong


  Private DNSrecieved As Boolean
  Private dnsReply() As Byte

  Private Declare Function GetNetworkParams Lib "IPHlpApi" (FixedInfo As Any, pOutBufLen As Long) As Long
  Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)

  Private Declare Sub MemCopy Lib "kernel32" Alias "RtlMoveMemory" (Dest As Any, Src As Any, ByVal cb&)
  Private Declare Function htons Lib "wsock32.dll" (ByVal hostshort As Long) As Integer
  Private Declare Function ntohs Lib "wsock32.dll" (ByVal netshort As Long) As Integer

  Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

  Private Const DNS_RECURSION As Byte = 1
  Private Const MAX_HOSTNAME_LEN = 132
  Private Const MAX_DOMAIN_NAME_LEN = 132
  Private Const MAX_SCOPE_ID_LEN = 260
  Private Const MAX_ADAPTER_NAME_LENGTH = 260
  Private Const MAX_ADAPTER_ADDRESS_LENGTH = 8
  Private Const MAX_ADAPTER_DESCRIPTION_LENGTH = 132

  Private Type IP_ADDR_STRING
  Next As Long
  IpAddress As String * 16
  IpMask As String * 16
  Context As Long
  End Type

  Private Type FIXED_INFO
  HostName As String * MAX_HOSTNAME_LEN
  DomainName As String * MAX_DOMAIN_NAME_LEN
  CurrentDnsServer As Long
  DnsServerList As IP_ADDR_STRING
  NodeType As Long
  ScopeId As String * MAX_SCOPE_ID_LEN
  EnableRouting As Long



察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品