#include <nitro/mb/mb_fake_child.h>void MB_FakeInit( void *buf, const MBUserInfo *user );| buf | MBフェイク子機の内部状態管理のために割り当てるメモリへのポインタ このワーク領域の為に必要なメモリサイズは MB_FakeGetWorkSize()またはMB_FAKE_WORK_SIZEで取得することができます。割り当てたメモリは MB_FakeEnd()が完了するまで内部で使用されます。 |
| user | ユーザデータが格納された構造体のポインタ ここで設定した値が接続時にMB親機へ通知されます。 |
なし。
MBフェイク子機としてライブラリを初期化します。
この機能を利用すると、マルチカードの子機がDSダウンロードプレイ子機として親機にエントリーすることができ、マルチカード子機とDSダウンロードプレイ子機を共存させることができます。
この関数は全てのMB関数の呼び出しの前に少なくとも1回呼び出す必要があります。
MB_FakeEnd() での終了を挟まずに2回以上呼び出された場合は何も行いません。
MB_FakeEnd、MB_FakeGetWorkSize、
MB_FAKE_WORK_SIZE
2004/11/25 初版