Disk space used and free size of a Network share folder in Windows
psychoticRabbit
meagain at meagain.com
Wed Feb 14 13:52:56 UTC 2018
On Wednesday, 14 February 2018 at 12:29:13 UTC, rikki cattermole
wrote:
>
> See:
> https://msdn.microsoft.com/en-us/library/windows/desktop/aa364935(v=vs.85).aspx
any idea on how I'd convert this C# code to D?
==============================
public class Program
{
[DllImport("kernel32.dll")]
[return:MarshalAs(UnmanagedType.Bool)] static extern bool
GetDiskFreeSpaceEx(string lpDirectoryName,
out ulong lpFreeBytesAvailable,
out ulong lpTotalNumberOfBytes,
out ulong lpTotalNumberOfFreeBytes);
static void Main()
{
string dir = "C:\\";
ulong lpFreeBytesAvailable;
ulong lpTotalNumberOfBytes;
ulong lpTotalNumberOfFreeBytes;
GetDiskFreeSpaceEx(dir, out lpFreeBytesAvailable, out
lpTotalNumberOfBytes, out lpTotalNumberOfFreeBytes);
Console.WriteLine(lpFreeBytesAvailable");
Console.WriteLine(lpTotalNumberOfBytes");
Console.WriteLine(lpFreeBytesAvailable");
}
}
=================================
More information about the Digitalmars-d-learn
mailing list