SetVolumeLabel

機能
指定されたボリュームに、ボリュームラベルを設定する
Declare Function SetVolumeLabel Lib "kernel32.dll" Alias "SetVolumeLabelA"  _
(ByVal lpRootPathName As String, ByVal lpVolumeName As String) As Long
Declare Function SetVolumeLabel Lib "kernel32.dll" Alias "SetVolumeLabelA"  _
(ByVal lpRootPathName As String, ByVal lpVolumeName As String) As Integer

BOOL SetVolumeLabel(
LPCTSTR lpRootPathName,
LPCTSTR lpVolumeName
);
引数
lpRootPathName

ボリュームのルートディレクトリのパス名を保持している、0で終わる文字列へのポインタを指定する。
この関数は、このボリュームにボリュームラベルを割り当てる。
0を指定すると、カレントディレクトリのルートが指定されたものと見なされる。
lpVolumeName
ボリュームラベルを保持している、0で終わる文字列へのポインタを指定する。
0を指定すると、この関数は、指定されたボリュームのボリュームラベルを削除する。
戻り値
正常終了のとき                0以外の値が返す。

エラーのとき                  0
備考
拡張エラー情報を取得するには、GetLastError関数を使用する。