첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
------------------------------------------------------------------------------------------------------------------------------------------------------
728x90
728x170
using System;
using System.Runtime.InteropServices;

[DllImport("kernel32", SetLastError = true, CharSet = CharSet.Auto)]
static extern bool GetDiskFreeSpaceEx
(
    string    directoryName     , // 디렉토리명
    out ulong userFreeByteCount , // 사용자 잔여 바이트 카운트
    out ulong userTotalByteCount, // 사용자 전체 바이트 카운트
    out ulong totalFreeByteCount  // 전체 잔여 바이트 카운트
);

string directory = "c:\\";
ulong  userFreeByteCount;
ulong  userTotalByteCount;
ulong  totalFreeByteCount;

GetDiskFreeSpaceEx(directory, out userFreeByteCount, out userTotalByteCount, out totalFreeByteCount);

Console.WriteLine(string.Format("전체 공간 : {0} 바이트", userTotalByteCount    ));
Console.WriteLine(string.Format("잔여 공간 : {0} 바이트", userAvailableByteCount));
728x90
그리드형(광고전용)
Posted by icodebroker
,