Win32_NetworkProtocol, ROOT\CIMV2

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

Description

The Win32_NetworkProtocol class represents a protocol and its network characteristics on a Win32 computer system.

Win32_NetworkProtocol properties

Win32_NetworkProtocol has 23 properties (18 Local, 5 Derived)

NameOriginCIMType
CaptionCIM_ManagedSystemElement8 [string]
ConnectionlessServiceWin32_NetworkProtocol11 [boolean]
DescriptionCIM_ManagedSystemElement8 [string]
GuaranteesDeliveryWin32_NetworkProtocol11 [boolean]
GuaranteesSequencingWin32_NetworkProtocol11 [boolean]
InstallDateCIM_ManagedSystemElement101 [datetime]
MaximumAddressSizeWin32_NetworkProtocol19 [uint32]
MaximumMessageSizeWin32_NetworkProtocol19 [uint32]
MessageOrientedWin32_NetworkProtocol11 [boolean]
MinimumAddressSizeWin32_NetworkProtocol19 [uint32]
key
Name
CIM_ManagedSystemElement8 [string]
PseudoStreamOrientedWin32_NetworkProtocol11 [boolean]
StatusCIM_ManagedSystemElement8 [string]
SupportsBroadcastingWin32_NetworkProtocol11 [boolean]
SupportsConnectDataWin32_NetworkProtocol11 [boolean]
SupportsDisconnectDataWin32_NetworkProtocol11 [boolean]
SupportsEncryptionWin32_NetworkProtocol11 [boolean]
SupportsExpeditedDataWin32_NetworkProtocol11 [boolean]
SupportsFragmentationWin32_NetworkProtocol11 [boolean]
SupportsGracefulClosingWin32_NetworkProtocol11 [boolean]
SupportsGuaranteedBandwidthWin32_NetworkProtocol11 [boolean]
SupportsMulticastingWin32_NetworkProtocol11 [boolean]
SupportsQualityofServiceWin32_NetworkProtocol11 [boolean]

Detailed description of Win32_NetworkProtocol properties

Local properties (18) of Win32_NetworkProtocol class

ConnectionlessService property
CIMTYPE'boolean'
Description'The ConnectionlessService property indicates whether the protocol supports connectionless service. A connectionless (datagram) service describes a communications protocol or transport in which data packets are routed independently of each other and may follow different routes and arrive in a different order from that in which they were sent. Conversely, a connection-oriented service provides a virtual circuit through which data packets are received in the same order they were transmitted. If the connection between machines fails, the application is notified.
Values: TRUE or FALSE. A value of TRUE indicates the protocol uses aconnectionless service.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP1_CONNECTIONLESS']
readTrue
ConnectionlessService property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
GuaranteesDelivery property
CIMTYPE'boolean'
Description'The GuaranteesDelivery property indicates whether the protocol guarantees that all data sent will reach the intended destination. If this flag is FALSE, there is no such guarantee.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports guaranteed delivery of data packets.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GUARANTEED_DELIVERY']
readTrue
GuaranteesDelivery property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
GuaranteesSequencing property
CIMTYPE'boolean'
Description'The GuaranteesSequencing property indicates whether the protocol guarantees that data will arrive in the order in which it was sent. Note that this characteristic does not guarantee delivery of the data, only its order.
Values: TRUE or FALSE. A value of TRUE indicates the order of data sent is guaranteed.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GUARANTEED_ORDER']
readTrue
GuaranteesSequencing property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
MaximumAddressSize property
CIMTYPE'uint32'
Description'The MaximumAddressSize property indicates the maximum length of a socket address supported by the protocol. Socket addresses may be items like URLs (www.microsoft.com) or IP addresses (130.215.24.1).'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|iMaxSockAddr']
readTrue
units'characters'
MaximumAddressSize property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
MaximumMessageSize property
CIMTYPE'uint32'
Description'The MaximumMessageSize property indicates the maximum message size supported by the protocol. This is the maximum size of a message that can be sent from or received by the host. For protocols that do not support message framing, the actual maximum size of a message that can be sent to a given address may be less than this value. There are two special values defined for this property:
0 - The protocol is stream-oriented; the concept of message size is not relevant.
1 - The maximum outbound (send) message size is dependent on the underlying network MTU (maximum sized transmission unit) and hence cannot be known until after a socket is bound. Applications should use getsockopt to retrieve the value of SO_MAX_MSG_SIZE after the socket has been bound to a local address.
0xFFFFFFFF - There is no specified maximum message size defined.
'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwMessageSize']
readTrue
units'characters'
MaximumMessageSize property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
MessageOriented property
CIMTYPE'boolean'
Description'The MessageOriented property indicates whether the protocol is message-oriented. A message-oriented protocol uses packets of data to transfer information. Conversely, stream-oriented protocols transfer data as a continuous stream of bytes.
Values: TRUE or FALSE. A value of TRUE indicates the protocol is message oriented.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_MESSAGE_ORIENTED']
readTrue
MessageOriented property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
MinimumAddressSize property
CIMTYPE'uint32'
Description'The MinimumAddressSize property specifies the minimum length of a socket address supported by the protocol. '
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|iMinSockAddr ']
readTrue
units'characters'
MinimumAddressSize property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
PseudoStreamOriented property
CIMTYPE'boolean'
Description'The PseudoStreamOriented property indicates whether the protocol is a message-oriented protocol that can receive variable-length data packets or streamed data for all receive operations. This optional capability is useful when an application does not want the protocol to frame messages, and requires stream-oriented characteristics.
Values: TRUE or FALSE. A value of TRUE indicates the protocol is pseudo stream-oriented.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_PSEUDO_STREAM']
readTrue
PseudoStreamOriented property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsBroadcasting property
CIMTYPE'boolean'
Description'The SupportsBroadcasting property indicates whether the protocol supports a mechanism for broadcasting messages across the network.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports broadcasting.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_SUPPORTS_BROADCAST']
readTrue
SupportsBroadcasting property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsConnectData property
CIMTYPE'boolean'
Description'The SupportsConnectData property indicates whether the protocol allows data to be connected across the network.
Values: TRUE or FALSE. A value of TRUE indicates the protocol allows data to be connected.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_CONNECT_DATA']
readTrue
SupportsConnectData property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsDisconnectData property
CIMTYPE'boolean'
Description'The SupportsDisconnectData property indicates whether the protocol allows data to be disconnected across the network.
Values: TRUE or FALSE. A value of TRUE indicates the protocol allows data to be disconnected.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_DISCONNECT_DATA']
readTrue
SupportsDisconnectData property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsEncryption property
CIMTYPE'boolean'
Description'The SupportsEncryption property indicates whether the protocol supports data encryption.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports data encryption.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_ENCRYPTS']
readTrue
SupportsEncryption property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsExpeditedData property
CIMTYPE'boolean'
Description'The SupportsExpeditedData property indicates whether the protocol supports expedited data (also known as urgent data) across the network. Expedited data can bypass flow control and receive priority over normal data packets.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports expedited data.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_EXPEDITED_DATA']
readTrue
SupportsExpeditedData property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsFragmentation property
CIMTYPE'boolean'
Description'The SupportsFragmentation property indicates whether the protocol supports transmitting the data in fragments. Physical network Maximum Transfer Unit (MTU) is hidden from applications. Each media type has a maximum frame size that cannot be exceeded. The link layer is responsible for discovering the MTU and reporting it to the protocols being used.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports transmitting the data in fragments.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_FRAGMENTATION']
readTrue
SupportsFragmentation property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsGracefulClosing property
CIMTYPE'boolean'
Description'The SupportsGracefulClosing property indicates whether the protocol supports two-phase close operations - also known as graceful close operations. If not, the protocol supports only abortive close operations.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports graceful closing of network connections.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GRACEFUL_CLOSE']
readTrue
SupportsGracefulClosing property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsGuaranteedBandwidth property
CIMTYPE'boolean'
Description'The SupportsGuaranteedBandwidth property indicates whether the protocol has a mechanism to establish and maintain a guaranteed bandwidth.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports a guaranteed bandwidth.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_BANDWIDTH_ALLOCATION']
readTrue
SupportsGuaranteedBandwidth property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsMulticasting property
CIMTYPE'boolean'
Description'The SupportsMulticasting property indicates whether the protocol supports multicasting.
Values: TRUE or FALSE. A value of TRUE indicates the protocol supports multicasting.'
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_SUPPORTS_MULTICAST']
readTrue
SupportsMulticasting property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces
SupportsQualityofService property
CIMTYPE'boolean'
Description'The SupportsQualityofService property indicates whether the protocol is capable of Quality of Service (QOS) support via the underlying layered service provider or transport carrier. QOS is a collection of components that enable differentiation and preferential treatment for subsets of data transmitted over the network. QOS loosely means subsets of data get higher priority or guaranteed service when traversing a network.
Values:TRUE or FALSE. A value of TRUE indicates the protocol supports QOS.'
MappingStrings['Win32_API|Windows Sockets Structures|WSAPROTOCOL_INFO|dwServiceFlags1|XP1_QOS_SUPPORTED']
readTrue
SupportsQualityofService property is in 1 class (Win32_NetworkProtocol) of ROOT\cimv2 and in 2 namespaces

Derived properties (5) of Win32_NetworkProtocol class

Caption property
CIMTYPE'string'
Description'The Caption property is a short textual description (one-line string) of the object.'
MaxLen64
readTrue
Caption property is in 1050 classes of ROOT\cimv2 and in 37 namespaces
Description property
CIMTYPE'string'
Description'The Description property provides a textual description of the object. '
readTrue
Description property is in 1061 classes of ROOT\cimv2 and in 142 namespaces
InstallDate property
CIMTYPE'datetime'
Description'The InstallDate property is datetime value indicating when the object was installed. A lack of a value does not indicate that the object is not installed.'
MappingStrings['MIF.DMTF|ComponentID|001.5']
readTrue
InstallDate property is in 227 classes of ROOT\cimv2 and in 23 namespaces
Name property
CIMTYPE'string'
Description'The Name property contains the name for the protocol.
Example: TCP/IP'
keyTrue
MappingStrings['Win32_API|Windows Sockets Structures|PROTOCOL_INFO|lpProtocol']
Override'Name'
readTrue
Name property is in 1046 classes of ROOT\cimv2 and in 142 namespaces
Status property
CIMTYPE'string'
Description'The Status property is a string indicating the current status of the object. Various operational and non-operational statuses can be defined. Operational statuses are "OK", "Degraded" and "Pred Fail". "Pred Fail" indicates that an element may be functioning properly but predicting a failure in the near future. An example is a SMART-enabled hard drive. Non-operational statuses can also be specified. These are "Error", "Starting", "Stopping" and "Service". The latter, "Service", could apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative work. Not all such work is on-line, yet the managed element is neither "OK" nor in one of the other states.'
MaxLen10
readTrue
ValueMap['OK', 'Error', 'Degraded', 'Unknown', 'Pred Fail', 'Starting', 'Stopping', 'Service', 'Stressed', 'NonRecover', 'No Contact', 'Lost Comm']
Values['OK', 'Error', 'Degraded', 'Unknown', 'Pred Fail', 'Starting', 'Stopping', 'Service', 'Stressed', 'NonRecover', 'No Contact', 'Lost Comm']
Status property is in 230 classes of ROOT\cimv2 and in 42 namespaces

Win32_NetworkProtocol Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'The Win32_NetworkProtocol class represents a protocol and its network characteristics on a Win32 computer system.'
dynamicTrue
Locale1033
provider'CIMWin32'
UUID'{8502C4D8-5FBB-11D2-AAC1-006008C78BC7}'

Win32_NetworkProtocol System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\cimv2:Win32_NetworkProtocol'___SYSTEM8
__NAMESPACE'ROOT\cimv2'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_LogicalElement', 'CIM_ManagedSystemElement']___SYSTEM8
__PROPERTY_COUNT23___SYSTEM3
__RELPATH'Win32_NetworkProtocol'___SYSTEM8
__DYNASTY'CIM_ManagedSystemElement'___SYSTEM8
__SUPERCLASS'CIM_LogicalElement'___SYSTEM8
__CLASS'Win32_NetworkProtocol'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to Win32_NetworkProtocol

Number of classes:3
comments powered by Disqus
WUtils.com