获取客户端磁盘卷号

[DllImport("kernel32.dll")]
        private static extern int GetVolumeInformation(string lpRootPathName, string lpVolumeNameBuffer, uint nVolumeNameSize, ref uint lpVolumeSerialNumber, uint lpMaximumComponentLength, uint lpFileSystemFlags, string lpFileSystemNameBuffer, uint nFileSystemNameSize);

 

 

 uint lpVolumeSerialNumber = 0;
            int i = GetVolumeInformation("C" + @":\", null, 256, ref lpVolumeSerialNumber, 0, 0, null, 256);

            MessageBox.Show(lpVolumeSerialNumber.ToString()); 

posted on 2011-03-28 14:41  ChinaLeo  阅读(263)  评论(0)    收藏  举报

导航