Shinobiライブラリ - メモリーカード関数

buUnmount

メモリーカードのアンマウント

書式

Sint32 buUnmount( drive )
Sint32 drive

引数

drive拡張ソケットの番号

戻値

BUD_ERR_OK正常終了
BUD_ERR_BUSYメモリーカードにアクセス中

解説

指定した拡張ソケットに挿入されているメモリーカードをアンマウントします。

対象拡張ソケットを指定する引数 drive には次の値が指定可能です。

BUD_DRIVE_A1ポートAの拡張ソケット1
BUD_DRIVE_A2ポートAの拡張ソケット2
BUD_DRIVE_B1ポートBの拡張ソケット1
BUD_DRIVE_B2ポートBの拡張ソケット2
BUD_DRIVE_C1ポートCの拡張ソケット1
BUD_DRIVE_C2ポートCの拡張ソケット2
BUD_DRIVE_D1ポートDの拡張ソケット1
BUD_DRIVE_D2ポートDの拡張ソケット2


備考

BUD_OP_UNMOUNTコールバックが発生します。 また、同様にメモリカードが抜かれた時にもBUD_OP_UNMOUNTコールバックが発生します。 BUD_OP_UNMOUNTコールバック発生時にはそのドライブで使用していたワークバッファは開放されます。

buUnmount
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998