첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

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
TAG , ,

댓글을 달아 주세요