ISCSI_IP_Address, ROOT\WMI

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

ISCSI_IP_Address properties

ISCSI_IP_Address has 6 properties (6 Local)

NameOriginCIMType
IpV4AddressISCSI_IP_Address19 [uint32]
IpV6AddressISCSI_IP_Address17 [uint8]
IpV6FlowInfoISCSI_IP_Address19 [uint32]
IpV6ScopeIdISCSI_IP_Address19 [uint32]
TextAddressISCSI_IP_Address8 [string]
TypeISCSI_IP_Address19 [uint32]

Detailed description of ISCSI_IP_Address properties

Local properties (6) of ISCSI_IP_Address class

IpV4Address property
CIMTYPE'uint32'
description'If IPV4 Address is specified as the Address Format then this conains the binary IPv4 ip address'
DisplayInHexTrue
DisplayName'IPV4 Address'
readTrue
WmiDataId2
writeTrue
IpV4Address property is in 1 class (ISCSI_IP_Address) of ROOT\WMI and in 13 namespaces
IpV6Address property
CIMTYPE'uint8'
description'If IPV6 Address is specified as the Address Format then this conains the binary IPv6 ip address'
DisplayName'IPV6 Address'
MAX16
readTrue
WmiDataId3
writeTrue
IpV6Address property is in 1 class (ISCSI_IP_Address) of ROOT\WMI and in 14 namespaces
IpV6FlowInfo property
CIMTYPE'uint32'
description'IPV6 flow information'
DisplayName'IPV6 Flow Information'
readTrue
WmiDataId4
writeTrue
IpV6FlowInfo property is in 1 class (ISCSI_IP_Address) of ROOT\WMI and in 2 namespaces
IpV6ScopeId property
CIMTYPE'uint32'
description'IPV6 scope id'
DisplayName'IPV6 Scope Id'
readTrue
WmiDataId5
writeTrue
IpV6ScopeId property is in 1 class (ISCSI_IP_Address) of ROOT\WMI and in 2 namespaces
TextAddress property
CIMTYPE'string'
description'Text address, either a DNS address or dotted address'
DisplayName'Text Address'
MaxLen256
readTrue
WmiDataId6
writeTrue
TextAddress property is in 1 class (ISCSI_IP_Address) of ROOT\WMI and in 2 namespaces
Type property
CIMTYPE'uint32'
description'Type of address specified. It can be text: a DNS or dotted address or it can be a binary ipv4 or ipv6 address'
DisplayName'Address Format'
readTrue
ValueMap['0', '1', '2', '3']
Values['Text Address', 'IpV4 Address', 'IpV6 Address', 'Empty Address']
WmiDataId1
writeTrue
Type property is in 62 classes of ROOT\WMI and in 142 namespaces

ISCSI_IP_Address Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
cpp_quote'
//***************************************************************************
//
// iscsiprf.h
//
// Module: iSCSI Discovery api
//
// Purpose: Internal header defining interface between user mode discovery
// api dll and HBA driver miniport.
//
// Note: These classes are recommended as by implementing them the data
// exposed will be available in sysmon (perfmon) when running on
// Windows XP and Windows .Net server
//
// Copyright (c) 2001 Microsoft Corporation
//
//***************************************************************************

//
// Definitions for iscsi security flags. These flags provide
// information about the security expectations of a target portal and
// are needed to insure a successful IKE/IPSEC negotiation. Note that
// the flags and values are taken directly from the iSNS spec
//

// 1 = Tunnel Mode Preferred; 0 = No Preference
#define ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED 0x00000040

// 1 = Transport Mode Preferred; 0 = No Preference
#define ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED 0x00000020

// 1 = PFS Enabled; 0 = PFS Disabled
#define ISCSI_SECURITY_FLAG_PFS_ENABLED 0x00000010

// 1 = Aggressive Mode Enabled; 0 = Disabled
#define ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED 0x00000008

// 1 = Main Mode Enabled; 0 = MM Disabled
#define ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED 0x00000004

// 1 = IKE/IPSec Enabled; 0 = IKE/IPSec Disabled
#define ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED 0x00000002

// If set then all other ISCSI_SECURITY_FLAGS are valid
#define ISCSI_SECURITY_FLAG_VALID 0x00000001


//
// Types of addresses that can be passed by management app to driver
//
typedef enum {
// Text based host name. This needs to be resolved to binary form
ISCSI_IP_ADDRESS_TEXT = 0,
// Binary IPv4 address
ISCSI_IP_ADDRESS_IPV4 = 1,
// Binary IPv6 address
ISCSI_IP_ADDRESS_IPV6 = 2,
// Empty address
ISCSI_IP_ADDRESS_EMPTY = 3
} ISCSIIPADDRESSTYPE, *PISCSIIPADDRESSTYPE;
'
DisplayName'IP Address'
guid'{9AC5D4A1-1A1A-48ec-8E79-735806E9A1FA}'
LOCALE1033
WMITrue
WmiGenerateHeaderFalse

ISCSI_IP_Address System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WMI:ISCSI_IP_Address'___SYSTEM8
__NAMESPACE'ROOT\WMI'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT6___SYSTEM3
__RELPATH'ISCSI_IP_Address'___SYSTEM8
__DYNASTY'ISCSI_IP_Address'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'ISCSI_IP_Address'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to ISCSI_IP_Address

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