MBParentBssDesc

定義

#include <nitro/mb.h>


typedef	struct
{
    u16   length;
    u16   rssi;
    u16   bssid[3];
    u16   ssidLength;
    u8    ssid[32];
    u16   capaInfo;
    struct
    {
        u16  basic;
        u16  support;
    } rateSet;
    u16   beaconPeriod;
    u16   dtimPeriod;
    u16   channel;
    u16   cfpPeriod;
    u16   cfpMaxDuration;
} MBParentBssDesc;

説明

マルチブート子機にとっての親機情報が格納された構造体です。
これは、WMBssDesc 構造体からgameInfoを除いた部分と同じものです。
ssid[0], ssid[1], ssid[2], ssid[3] には、マルチブート親機から設定されたGGIDがリトルエンディアンで格納されています。

この構造体はシステムがひとつだけ保持し、MB_GetMultiBootParentBssDesc()で取得できます。
また、MB_ReadMultiBootParentBssDesc()で接続親機情報を取得する際にも内部で参照されます。

参照

MBGameRegistry, MB_GetMultiBootParentBssDesc

履歴

2004/11/02 構造体定義をヘッダファイルと同一に訂正
2004/10/06 リンク修正
2004/08/09 初版