다음을 통해 공유


WMI 클래스 MSiSCSI_NICConfig

MSiSCSI_NICConfig WMI 클래스는 NIC(네트워크 인터페이스 카드) 포트를 설명합니다.

HBA 초기자에 대한 미니포트 드라이버는 HBA의 각 포트에 대해 MSiSCSI_NICConfig 클래스의 instance 하나 만들어야 합니다.

MSiSCSI_NICConfig 클래스는 Config.mof에 정의되어 있습니다.

class MSiSCSI_NICConfig {
  [key] string  InstanceName;
  boolean  Active;
  [read, WmiDataId(1), DisplayName("Link Speed") : amended, 
    Description("Speed of network link in megabits per 
    second") : amended] 
    uint32  LinkSpeed;
  [read, WmiDataId(2), DisplayName("Max Link Speed") : 
    amended, Description("Maximum Speed of network link in 
    megabits per second") : amended] 
    uint32  MaxLinkSpeed;
  [read, WmiDataId(3), DisplayName("Link State") : amended, 
    description("Link State") : amended, 
    Values{"Media Disconnected", "Media Connected"} : 
    amended,
    ValueMap{"0", "1"}] 
    uint32  LinkState;
  [read, WmiDataId(4), DisplayName("Max Frame Size") : 
    amended, description("Maximum frame size") : amended] 
    uint32  MaxFrameSize;
  [read, WmiDataId(5), DisplayName("MAC Address") : amended, 
    description("Ethernet MAC Address") : amended] 
    uint8  MacAddress[6];
};

WMI 도구 모음이 이전 클래스 정의를 컴파일하면 MSiSCSI_NICConfig 데이터 구조가 생성됩니다.