.NET/Windows API for .NET

SetVolumeLabel - Volume의 이름설정

클리엘 2019. 8. 5. 17:16
728x90

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을 반환합니다.

728x90