Classe WMI MSiSCSI_TCPIPConfig
A classe WMI MSiSCSI_TCPIPConfig relata informações de configuração de TCP/IP sobre um dos endereços IP do HBA.
O driver de miniporto do adaptador deve criar uma instância dessa classe para cada endereço IP compatível com o adaptador.
Como a classe MSiSCSI_TCPIPConfig está associada a uma instância específica de um driver de miniporto de armazenamento, o driver de miniporto deve registrar a classe usando o nome do PDO (objeto de dispositivo físico) específico que o driver de miniporte gerencia.
A classe MSiSCSI_TCPIPConfig é definida em 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;
};
Quando o pacote de ferramentas WMI compila a definição de classe anterior, ele produz a estrutura de dados MSiSCSI_TCPIPConfig .