Networking_NetworkInterface 構造体
ヘッダー: applibs </networking.h #include>
ネットワーク インターフェイスのプロパティ。
メモ
これは、バージョン管理された構造体のエイリアスです。 このエイリアスを使用するNETWORKING_STRUCTS_VERSIONを定義します。
struct Networking_NetworkInterface {
uint32_t z__magicAndVersion;
bool isEnabled;
char interfaceName[IF_NAMESIZE];
uint32_t reserved;
Networking_IpType_Type ipConfigurationType;
Networking_InterfaceMedium_Type interfaceMediumType;
};
メンバー
uint32_t z__magicAndVersion
構造体のバージョンを一意に識別するマジック番号。
bool isEnabled
ネットワーク インターフェイスが有効かどうかを示します。
char interfaceName[IF_NAMESIZE]
ネットワーク インターフェイス名。
uint32_t interfaceNameLength
ネットワーク インターフェイス名の長さ。
ipConfigurationType のNetworking_IpType_Type
インターフェイスの IP 型を含む Networking_IpType 列挙型。
Networking_InterfaceMedium_Type InterfaceMediumType
インターフェイス のネットワーク の種類を含むNetworking_InterfaceMedium列挙型。