# 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 初版