Programming/Windows API
SetVolumeLabel함수는 지정한 Volume의 이름을 설정하도록 합니다.

Declare Function SetVolumeLabel Lib "kernel32" Alias "SetVolumeLabelA" (ByVal lpRootPathName As String, ByVal lpVolumeName As String) As Integer
▶VB.NET 선언

[DllImport("kernel32")]
public static extern int SetVolumeLabel(string lpRootPathName, string lpVolumeName);
▶C# 선언

이 함수의 첫번째 인수로는 이름을 지정할 Drive의 최상위 경로를 지정해 하고 두번째 인수에서 해당 Drive의 이름을 지정하면 됩니다.

예를 들어 C Drive의 이름을 'AAA'로 설정하고자 한다면 SetVolumeLabel함수는 다음과 같이 호출 할 수 있습니다.

SetVolumeLabel("C:\", "AAA")
▶VB.NET 호출

SetVolumeLabel("C:\\", "AAA");
▶C# 호출

SetVolumeLabel함수는 실행에 실패하는 경우 0을 반환합니다.
0 0