このとき処理が失敗するとアサートが発生します。可能なほとんどのメンバを削除。唯一残っているのはmachineだけです。device->typeという参照は全て、device->type()などに変更しました。デバイスクラスにミックスインするためのデバイスインタフェースクラスを作成。個別の拡張機能や拡張情報を提供します。逆アセンブリ用の標準インタフェースクラスが用意されています。する標準デバイスに変換。