MSiSCSI_HBAInformation, ROOT\WMI

Class | Methods | Properties (23) | Qualifiers (6) | Instances (1) | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

MSiSCSI_HBAInformation properties

MSiSCSI_HBAInformation has 23 properties (23 Local)

NameOriginCIMType
ActiveMSiSCSI_HBAInformation11 [boolean]
AsicVersionMSiSCSI_HBAInformation8 [string]
BiDiScsiCommandsMSiSCSI_HBAInformation11 [boolean]
CacheValidMSiSCSI_HBAInformation11 [boolean]
DriverNameMSiSCSI_HBAInformation8 [string]
FirmwareVersionMSiSCSI_HBAInformation8 [string]
FunctionalitySupportedMSiSCSI_HBAInformation19 [uint32]
GenerationalGuidMSiSCSI_HBAInformation17 [uint8]
key
InstanceName
MSiSCSI_HBAInformation8 [string]
IntegratedTCPIPMSiSCSI_HBAInformation11 [boolean]
MaxCDBLengthMSiSCSI_HBAInformation19 [uint32]
MultifunctionDeviceMSiSCSI_HBAInformation11 [boolean]
NumberOfPortsMSiSCSI_HBAInformation19 [uint32]
OptionRomVersionMSiSCSI_HBAInformation8 [string]
RequiresBinaryIpAddressesMSiSCSI_HBAInformation11 [boolean]
SerialNumberMSiSCSI_HBAInformation8 [string]
StatusMSiSCSI_HBAInformation19 [uint32]
UniqueAdapterIdMSiSCSI_HBAInformation21 [uint64]
VendorIDMSiSCSI_HBAInformation8 [string]
VendorModelMSiSCSI_HBAInformation8 [string]
VendorVersionMSiSCSI_HBAInformation8 [string]
VersionMaxMSiSCSI_HBAInformation17 [uint8]
VersionMinMSiSCSI_HBAInformation17 [uint8]

Detailed description of MSiSCSI_HBAInformation properties

Local properties (23) of MSiSCSI_HBAInformation class

Active property
CIMTYPE'boolean'
Active property is in 378 classes of ROOT\WMI and in 8 namespaces
AsicVersion property
CIMTYPE'string'
description'A text string set by the manufacturer describing the Asic version'
displayName'ASIC Version'
MaxLen255
readTrue
WmiDataId18
AsicVersion property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
BiDiScsiCommands property
CIMTYPE'boolean'
Description'TRUE if Bi-directionsal SCSI comamnd supported'
DisplayName'Bi-directionsal SCSI comamnd supported'
readTrue
WmiDataId13
BiDiScsiCommands property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
CacheValid property
CIMTYPE'boolean'
description'TRUE if the adapter caches are valid'
DisplayName'Valid Cache'
readTrue
WmiDataId7
CacheValid property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
DriverName property
CIMTYPE'string'
description'A text string specifying the name of the driver for the adapter'
Displayname'Driver Name'
MaxLen255
readTrue
WmiDataId21
DriverName property is in 3 classes of ROOT\WMI and in 7 namespaces
FirmwareVersion property
CIMTYPE'string'
description'A text string set by the manufacturer describing the firmware version of adapter'
displayName'Firmware Version'
MaxLen255
readTrue
WmiDataId17
FirmwareVersion property is in 3 classes of ROOT\WMI and in 6 namespaces
FunctionalitySupported property
BitValueMap['0x00000001', '0x00000002', '0x00000004', '0x00000008', '0x00000010', '0x00000020']
BitValues['Preshared Key Cache', 'iSCSI Authentication Cache', 'Tunnel Mode', 'CHAP authentication via RADIUS', 'Discovery via iSNS', 'Discovery via SLP']
CIMTYPE'uint32'
cpp_quote'
//
// Flags that define the functionality supported by the HBA
//
#define ISCSI_HBA_PRESHARED_KEY_CACHE 0x00000001
#define ISCSI_HBA_ISCSI_AUTHENTICATION_CACHE 0x00000002
#define ISCSI_HBA_IPSEC_TUNNEL_MODE 0x00000004
#define ISCSI_HBA_CHAP_VIA_RADIUS 0x00000008
#define ISCSI_HBA_ISNS_DISCOVERY 0x00000010
#define ISCSI_HBA_SLP_DISCOVERY 0x00000020

'
Description'**typedef** Bit flags that indicate various functionality supported'
DisplayName'Functionality Supported'
readTrue
WmiDataId10
FunctionalitySupported property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
GenerationalGuid property
CIMTYPE'uint8'
Description'This is the GUID value last set by the SetGenerationalGuid method in the MSiSCSI_Operations class.'
DisplayName'Generational Guid'
MAX16
readTrue
WmiDataId11
GenerationalGuid property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
InstanceName property
CIMTYPE'string'
keyTrue
InstanceName property is in 414 classes of ROOT\WMI and in 9 namespaces
IntegratedTCPIP property
CIMTYPE'boolean'
description'TRUE if TCP/IP traffic is integrated with the Windows networking TCP/IP stack via a software only initiator. An adapter with its own TCP/IP stack would set this to FALSE.'
DisplayName'Integrated Networking'
WmiDataId2
IntegratedTCPIP property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
MaxCDBLength property
CIMTYPE'uint32'
Description'Maxumum CDB length supported by the adapter'
DisplayName'Max CDB Length'
readTrue
WmiDataId12
MaxCDBLength property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
MultifunctionDevice property
CIMTYPE'boolean'
description'TRUE if this adapter is a multifunction device, that is it also exposes a netcard interface'
DisplayName'Multifunction Device'
readTrue
WmiDataId6
MultifunctionDevice property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
NumberOfPorts property
CIMTYPE'uint32'
description'Number of ports (or TCP/IP addresses) on the adapter'
Displayname'Number of ports'
readTrue
WmiDataId8
NumberOfPorts property is in 4 classes of ROOT\WMI and in 3 namespaces
OptionRomVersion property
CIMTYPE'string'
description'A text string set by the manufacturer describing the option rom version of adapter'
displayName'Option Rom Version'
MaxLen255
readTrue
WmiDataId19
OptionRomVersion property is in 3 classes of ROOT\WMI and in 1 namespace
RequiresBinaryIpAddresses property
CIMTYPE'boolean'
description'If TRUE the iSCSI Initiator service will perform any DNS lookup and pass binary IP addresses to the adapter; the adapter must be on the same network as the Windows TCP/IP stack. If FALSE then DNS must be available on adapter.'
Displayname'Requires Binary Addresses'
WmiDataId3
RequiresBinaryIpAddresses property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
SerialNumber property
CIMTYPE'string'
description'A text string set by the manufacturer describing the serial number of adapter'
Displayname'Serial Number'
MaxLen255
readTrue
WmiDataId20
SerialNumber property is in 6 classes of ROOT\WMI and in 24 namespaces
Status property
CIMTYPE'uint32'
cpp_quote'#define ISCSI_HBA_STATUS_WORKING 0
#define ISCSI_HBA_STATUS_DEGRADED 1
#define ISCSI_HBA_STATUS_CRITICAL 2
#define ISCSI_HBA_STATUS_FAILED 3
'
description'**typedef** Current status of adapter'
Displayname'Status'
readTrue
ValueMap['0', '1', '2', '3']
Values['Working', 'Degraded', 'Critical', 'Failed']
WmiDataId9
Status property is in 45 classes of ROOT\WMI and in 42 namespaces
UniqueAdapterId property
CIMTYPE'uint64'
description'Id that is globally unique for all instances of iSCSI initiators. Use the address of the Adapter Extension or another address owned by the device driver.'
DisplayInHexTrue
DisplayName'Adapter Id'
WmiDataId1
UniqueAdapterId property is in 12 classes of ROOT\WMI and in 2 namespaces
VendorID property
CIMTYPE'string'
description'A text string describing the manufacturer of adapter'
DisplayName'Manufacturer'
MaxLen255
readTrue
WmiDataId14
VendorID property is in 3 classes of ROOT\WMI and in 9 namespaces
VendorModel property
CIMTYPE'string'
description'A text string set by the manufacturer describing the model of adapter'
Displayname'Model'
MaxLen255
readTrue
WmiDataId15
VendorModel property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
VendorVersion property
CIMTYPE'string'
description'A text string set by the manufacturer describing the version of adapter'
Displayname'Version'
MaxLen255
readTrue
WmiDataId16
VendorVersion property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
VersionMax property
CIMTYPE'uint8'
description'Maximum version number of the iSCSI spec supported by adapter'
DisplayName'Maximum iSCSI Version'
readTrue
WmiDataId5
VersionMax property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace
VersionMin property
CIMTYPE'uint8'
description'Minimum version number of the iScsi spec supported by adapter'
DisplayName'Minimum iSCSI Version'
readTrue
WmiDataId4
VersionMin property is in 1 class (MSiSCSI_HBAInformation) of ROOT\WMI and in 1 namespace

MSiSCSI_HBAInformation Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
cpp_quote'
//***************************************************************************
//
// iscsimgt.h
//
// Module: iScsi Discovery api
//
// Purpose: Internal header defining interface between user mode discovery
// api dll and HBA driver miniport.
//
// Copyright (c) 2001 Microsoft Corporation
//
//***************************************************************************

#include

//
//
// This class is required.
//
// Adapter Information class. The iSCSI initiator service relies upon this
// class in order to interface with your adapter. Implement one instance
// per adapter instance.
//
// This class must be registered using PDO instance names with a single instance
//
'
DisplayName'HBA Information'
dynamicTrue
guid'{58515BF3-2F59-4f37-B74F-85AEEC652AD6}'
provider'wmiprov'
WMITrue

MSiSCSI_HBAInformation System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WMI:MSiSCSI_HBAInformation'___SYSTEM8
__NAMESPACE'ROOT\WMI'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT23___SYSTEM3
__RELPATH'MSiSCSI_HBAInformation'___SYSTEM8
__DYNASTY'MSiSCSI_HBAInformation'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'MSiSCSI_HBAInformation'___SYSTEM8
__GENUS1___SYSTEM3
comments powered by Disqus
WUtils.com