• λ我爱Aspx >> Asp.Net >> C#如何取硬件标志
  • C#如何取硬件标志

  • :未知  Դ:internet  :2007-5-20 16:43:45  ؼ:c#
  • Ncb.ncb_lana_num = lenum.lana[i];

    uRetCode = Win32API.Netbios(ref Ncb);

    if(uRetCode != (short)NCBCONST.NRC_GOODRET)

    return "";

    Ncb.ncb_command = (byte)NCBCONST.NCBASTAT;

    Ncb.ncb_lana_num = lenum.lana[i];

    Ncb.ncb_callname[0]=(byte)'*';

    cb = Marshal.SizeOf(typeof(ADAPTER_STATUS)) + Marshal.SizeOf(typeof(NAME_BUFFER))*(int)NCBCONST.NUM_NAMEBUF;

    Ncb.ncb_buffer = Marshal.AllocHGlobal(cb);

    Ncb.ncb_length = (ushort)cb;

    uRetCode = Win32API.Netbios(ref Ncb);

    adapter.adapt = (ADAPTER_STATUS)Marshal.PtrToStructure(Ncb.ncb_buffer, typeof(ADAPTER_STATUS));

    Marshal.FreeHGlobal(Ncb.ncb_buffer);

    if (uRetCode == (short)NCBCONST.NRC_GOODRET)

    {

    if(i>0)

    addr += ":";

    addr = string.Format("{0,2:X}{1,2:X}{2,2:X}{3,2:X}{4,2:X}{5,2:X}",

    adapter.adapt.adapter_address[0],

    Ҷƪл˵?
  • һƪ使用C#实现阿拉伯数字到大写中文的转换
    һƪ用C#快速往Excel写数据