Eject: WindowsEjectVolumeMBS

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

WindowsEjectVolumeMBS(driveLetter as string, byref status as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method Files MBS Win Plugin 11.0 ❌ No ✅ Yes ❌ No ❌ No Desktop, Console & Web
Unmounts and ejects the given drive.
Example
// editfield1 has the drive letter

dim status as Integer
dim b as Boolean = WindowsEjectVolumeMBS(EditField1.text, status)

if b then
Select case status
case 1
MsgBox "Media in Drive "+EditField1.text+" has been ejected safely."
case 2
MsgBox "Media in Drive "+EditField1.text+" can be safely removed."
else
MsgBox "Failed?"
end Select
else
MsgBox "Failed."
end if

Status is set to 1 after an eject or 2 after an unmount without eject.
Returns true on success and false on failure.

Blog Entries

The items on this page are in the following plugins: MBS Win Plugin.


💬 Ask a question or report a problem