Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MyClass
- {
- [DllImport("coredll.dll", SetLastError=true, CharSet=CharSet.Auto)]
- [return: MarshalAs(UnmanagedType.Bool)]
- internal static extern bool GetDiskFreeSpaceEx(string lpDirectoryName,
- out ulong lpFreeBytesAvailable,
- out ulong lpTotalNumberOfBytes,
- out ulong lpTotalNumberOfFreeBytes);
- }
- ulong GetDiskSize(string volumeName)
- {
- ulong avail;
- ulong total;
- ulong totalfree;
- MyClass.GetDiskFreeSpaceEx(volumeName, out avail, out total, out totalFree);
- return total;
- // return others as desired
- }
- ulong diskSize = GetDiskSize("\Storage Card");
Add Comment
Please, Sign In to add comment