He estado probando y pues ahora ya sé porque te va al darle ENTER, es porque lo tienes seleccionado, es decir, al rededor del botón tienes unos cuantos puntitos. ¿Verdad? Si, estoy seguro
OMG Neo tío no saber que lo de uFlags y tal se cambia... mira esto:
Private Declare Function GetVolumeInformation Lib "Kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long