Bagikan melalui


Kelas WMI MSiSCSI_TCPIPConfig

Kelas WMI MSiSCSI_TCPIPConfig melaporkan informasi konfigurasi TCP/IP tentang salah satu alamat IP HBA.

Driver miniport adaptor harus membuat satu instans kelas ini untuk setiap alamat IP yang didukung adaptor.

Karena kelas MSiSCSI_TCPIPConfig dikaitkan dengan instans tertentu dari driver miniport penyimpanan, driver miniport harus mendaftarkan kelas menggunakan nama objek perangkat fisik (PDO) tertentu yang dikelola driver miniport.

Kelas MSiSCSI_TCPIPConfig didefinisikan dalam Config.mof.

class MSiSCSI_TCPIPConfig {
  [key] string  InstanceName;
  boolean  Active;
  [read, write, WmiDataId(1), DisplayName("Use Link Local 
    Address") : amended, description("TRUE if the HBA should 
    use a link local address as its ip address") : amended] 
    boolean  UseLinkLocalAddress;
  [read, write, WmiDataId(2), displayName("DHCP Enabled") : 
    amended, description("TRUE if the HBA should use DHCP") 
    : amended] 
    boolean  EnableDHCP;
  [read, WmiDataId(3), description("IP Versions supported") 
    : amended, 
    BitValues{ "IPV4", "IPV6"},
    BitMap{"0x00000001", "0x00000002"}] 
    uint32  IPVersions;
  [read, write, WmiDataId(4), DisplayName("Static IP 
    Address") : amended, description("Static IP address for 
    the HBA") : amended]
    ISCSI_IP_Address  StaticIpAddress;
  [read, write, WmiDataId(5), DisplayName("Default Gateway") 
    : amended, Description("Static Default Gateway IP 
    address") : amended]
    ISCSI_IP_Address  DefaultGateway;
  [read, write, WmiDataId(6), DisplayName("Subnet Mask") : 
    amended, Description("Static Subnet Mask") : amended] 
    ISCSI_IP_Address  SubnetMask;
  [read, write, WmiDataId(7), DisplayName("Preferred DNS 
    Server") : amended, Description("Preferred DNS Server") 
    : amended] 
    ISCSI_IP_Address  PreferredDNSServer;
  [read, write, WmiDataId(8), DisplayName("Alternate DNS 
    Server") : amended, Description("Alternate DNS Server") 
    : amended] 
    ISCSI_IP_Address  AlternateDNSServer;
};

Ketika rangkaian alat WMI mengkompilasi definisi kelas sebelumnya, rangkaian alat tersebut menghasilkan struktur data MSiSCSI_TCPIPConfig .