classe WMI MSiSCSI_PortalInfoClass
La classe WMI MSiSCSI_PortalInfoClass expose des informations sur une collection de portails iSCSI.
Étant donné que cette classe est associée à un instance particulier d’un pilote miniport de stockage, le pilote miniport doit inscrire la classe en utilisant le nom de l’objet de périphérique physique (PDO) particulier que le pilote miniport gère.
La classe MSiSCSI_PortalInfoClass est définie dans Mgmt.mof.
class MSiSCSI_PortalInfoClass {
[read,key] String InstanceName;
[read] boolean Active;
[WmiDataId(1), read, DisplayName("Count of Elements in
iScsiPortalInfo array") : amended,
cpp_quote(
"\n // Number of elements in iScsiPortalInfo
array\n"),
Description("Number of elements in iScsiPortalInfo
array") : amended]
uint32 PortalInfoCount;
[WmiDataId(2), read, DisplayName("List Of Portals") :
amended, Description("Variable length array of
iScsiPortalInfo. PortalInfoCount specifies the
number of elements in the array") : amended,
WmiSizeIs("PortalInfoCount")]
ISCSI_PortalInfo PortalInformation[];
};
Lorsque la suite d’outils WMI compile la définition de classe précédente, elle produit la structure de données MSiSCSI_PortalInfoClass .