共用方式為


Networking_NetworkInterface結構

頁首: #include < applibs/networking。h>

網路介面的屬性。

注意

這是版本結構的別名。 定義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介面NameLength

網路介面名稱的長度。

Networking_IpType_Type ipConfigurationType

包含介面 IP 類型的 Networking_IpType 列舉。

Networking_InterfaceMedium_Type InterfaceMediumType

包含介面之網路類型的 Networking_InterfaceMedium 列舉。

概念和範例