MS_SM_PortInformationMethods, ROOT\WMI\ms_409

Class | Methods (8) | Properties | Qualifiers (3) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

This class exposes port information operations that can be determined from the adapter. There should be one instance of this class for each adapter

MS_SM_PortInformationMethods methods

MS_SM_PortInformationMethods has 8 methods (8 Local)

NameOriginReturn
SM_GetAdapterPortAttributesMS_SM_PortInformationMethods
SM_GetDiscoveredPortAttributesMS_SM_PortInformationMethods
SM_GetFCPhyAttributesMS_SM_PortInformationMethods
SM_GetPhyStatisticsMS_SM_PortInformationMethods
SM_GetPortAttributesByWWNMS_SM_PortInformationMethods
SM_GetPortTypeMS_SM_PortInformationMethods
SM_GetProtocolStatisticsMS_SM_PortInformationMethods
SM_GetSASPhyAttributesMS_SM_PortInformationMethods

Detailed description of MS_SM_PortInformationMethods methods

Local methods (8) of MS_SM_PortInformationMethods class

SM_GetAdapterPortAttributes method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
PortSpecificAttributesMaxSizeuint321-{'in':True}
HBAStatusuint322-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PortAttributesobject:MS_SMHBA_PORTATTRIBUTES3-{'out':True}
SM_GetAdapterPortAttributes method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetDiscoveredPortAttributes method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
DiscoveredPortIndexuint321-{'in':True}
PortSpecificAttributesMaxSizeuint322-{'in':True}
HBAStatusuint323-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PortAttributesobject:MS_SMHBA_PORTATTRIBUTES4-{'out':True}
SM_GetDiscoveredPortAttributes method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetFCPhyAttributes method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
PhyIndexuint321-{'in':True}
HBAStatusuint322-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PhyTypeobject:MS_SMHBA_FC_PHY3-{'out':True}
SM_GetFCPhyAttributes method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetPhyStatistics method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
PhyIndexuint321-{'in':True}
InNumOfPhyCountersuint322-{'in':True}
HBAStatusuint323-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
TotalNumOfPhyCountersuint324-{'out':True}
OutNumOfPhyCountersuint325-{'out':True}
PhyCountersint646-{'out':True}
Description'Typical counters SMHBA_SASPHYSTATISTICS (9 counters) or MSFC_HBAPortStatistics (15 counters)'
SM_GetPhyStatistics method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetPortAttributesByWWN method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortWWNuint80-{'in':True}
DomainPortWWNuint81-{'in':True}
PortSpecificAttributesMaxSizeuint322-{'in':True}
HBAStatusuint323-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PortAttributesobject:MS_SMHBA_PORTATTRIBUTES4-{'out':True}
SM_GetPortAttributesByWWN method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetPortType method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
HBAStatusuint321-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PortTypeuint322-{'out':True,'Values':['Unknown', 'Other', 'Not present', 'Fabric', 'Public Loop', 'HBA_PORTTYPE_FLPORT', 'Fabric Port', 'Fabric expansion port', 'Generic Fabric Port', 'Private Loop', 'Point to Point', 'SAS (SSP or STP)', 'SATA (Direct Attach)', 'SAS Expander']}
SM_GetPortType method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetProtocolStatistics method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
ProtocolTypeuint321-{'in':True}
HBAStatusuint322-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
ProtocolStatisticsobject:MS_SMHBA_PROTOCOLSTATISTICS3-{'out':True}
SM_GetProtocolStatistics method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces
SM_GetSASPhyAttributes method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PortIndexuint320-{'in':True}
PhyIndexuint321-{'in':True}
HBAStatusuint322-{'Description':'HBA Status result for the query operation','out':True,'Values':['Operation was successful ', 'Error ', 'Function not supported.', 'invalid handle ', 'Bad argument ', 'WWN not recognized ', 'Index not recognized ', 'Larger buffer required ', 'Information has changed since the last call to HBA_RefreshInformation ', 'SCSI Check Condition reported', 'Adapter busy or reserved, retry may be effective', 'Request timed out, retry may be effective', 'Referenced HBA has been removed or deactivated', 'The requested ELS was rejected by the local adapter', 'The specified LUN is not provided by the specified adapter', 'An incompatibility has been detected among the library and driver modules', 'Multiple adapters have a matching WWN', 'A persistent binding request included a bad local SCSI bus number', 'A persistent binding request included a bad local SCSI target number', 'A persistent binding request included a bad local SCSI logical unit number', 'A persistent binding set request included a local SCSI ID that was already bound', 'A persistent binding request included a bad or unlocatable FCP Target FCID', 'A persistent binding request included a bad FCP Target Node WWN', 'A persistent binding request included a bad FCP Target Port WWN', 'A persistent binding request included an FCP Logical Unit Number not defined by the identified Target', 'A persistent binding request included an undefined or otherwise in accessible Logical Unit Unique Identifier', 'A persistent binding remove request included a binding which did not match a binding established by the specified port', 'A SCSI command was requested to an Nx_Port that was not a SCSI Target Port', 'A request was made concerning an unsupported FC-4 protocol', 'A request was made to enable unimplemented capabilities for a port', 'SCSI target is busy', 'A call was made to HBA_FreeLibrary when no library was loaded', 'A call was made to HBA_LoadLibrary when a library was already loaded', 'FCID passed into HBA_SendRNIDV2 violates access control rules']}
PhyTypeobject:MS_SMHBA_SAS_PHY3-{'out':True}
SM_GetSASPhyAttributes method is in 1 class (MS_SM_PortInformationMethods) of ROOT\WMI\ms_409 and in 2 namespaces

MS_SM_PortInformationMethods Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'This class exposes port information operations that can be determined from the adapter. There should be one instance of this class for each adapter'
LOCALE1033

MS_SM_PortInformationMethods System properties

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