Partager via


Classe MSFT_NetMainModeSA

Un SA MainMode.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

class MSFT_NetMainModeSA : CIM_IKESAEndpoint
{
  uint16   KeyModule;
  string   LocalEndpoint;
  string   RemoteEndpoint;
  uint32   MaxQMSAs;
  string   LocalFirstId;
  string   LocalSecondId;
  string   RemoteFirstId;
  string   RemoteSecondId;
  string   OtherGroupId;
  uint64   ExtendedFilterId;
  uint16   LocalUdpEncapsulationPort;
  uint16   RemoteUdpEncapsulationPort;
  string   IkePolicyKey;
  uint64   VirtualIfTunnelId;
  uint16   AuthenticationMethod;
  uint16   CipherAlgorithm;
  uint16   GroupId;
  uint16   HashAlgorithm;
  uint64   InitiatorCookie;
  string   OtherAuthenticationMethod;
  string   OtherCipherAlgorithm;
  string   OtherHashAlgorithm;
  uint64   ResponderCookie;
  string   VendorID;
  uint64   IdleDurationSeconds;
  uint64   LifetimeKilobytes;
  uint64   LifetimeSeconds;
  boolean  PacketLoggingActive;
  uint8    RefreshThresholdSecondsPercentage;
  uint8    RefreshThresholdKbytesPercentage;
  string   NameFormat;
  string   OtherTypeDescription;
  uint16   ProtocolIFType;
  uint16   ProtocolType;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   Name;
  uint16   AvailableRequestedStates[];
  uint16   EnabledDefault;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState;
  datetime TimeOfLastStateChange;
  uint16   TransitioningToState;
  datetime InstallDate;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
};

Membres

La classe MSFT_NetMainModeSA a ces types de membres :

Propriétés

La classe MSFT_NetMainModeSA possède ces propriétés.

AuthenticationMethod

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

AvailableRequestedStates

Type de données : tableau uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Utilisé dans CimInstance.ToString(). Une chaîne courte pour décrire cette instance lors du débogage.

CipherAlgorithm

Type de données : uint16

Type d'accès : Lecture seule

Algorithme de chiffrement réel utilisé par la SA.

Aucune (0)

DES (2)

3DES (6)

AES-128 (65001)

AES-192 (65002)

AES-256 (65003)

AES-GCM-128 (65004)

AES-GCM-192 (65005)

AES-GCM-256 (65006 )

CommunicationStatus

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

CreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Réservé à une utilisation interne par le fournisseur WMI uniquement.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

DetailedStatus

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

EnabledDefault

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

EnabledState

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

ExtendedFilterId

Type de données : uint64

Type d'accès : Lecture seule

ID de filtre de la stratégie QM correspondant au filtre en mode étendu

GroupId

Type de données : uint16

Type d'accès : Lecture seule

L’ID de groupe de propriétés donne le groupe d’échange de clés d’association de sécurité de la phase 1. Les identificateurs de groupe connus de RFC2412, annexe E, sont les suivants : Groupe 1='768 bits prime', Groupe 2='1024 bits prime', Group 3 ='Elliptic Curve Group with 155 bit field element', Group 4= 'Large Elliptic Curve Group with 185 bit field element', and Group 5='1536 bit prime'. Notez que seuls les groupes 1, 2, 14, 19, 20 et 24 sont acceptables dans Windows 8.

Aucune (0)

Groupe DH 1 (1)

Groupe DH 2 (2)

Groupe DH 14 (14)

Groupe DH 19 (19)

Groupe DH 20 (20)

Groupe DH 24 (24 )

HashAlgorithm

Type de données : uint16

Type d'accès : Lecture seule

L'algorithme de hachage actuel utilisé par le SA.

Aucune (0)

MD5 (2)

SHA-1 (3)

SHA-256 (65001)

SHA-384 (65002)

AES-GMAC-128 (65003)

AES-GMAC-192 (65004)

AES-GMAC-256 (65005 )

HealthState

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

IdleDurationSeconds

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

IkePolicyKey

Type de données : chaîne

Type d'accès : Lecture seule

GUID du contexte du fournisseur de stratégie en mode principal correspondant à cette SA

InitiatorCookie

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

InstallDate

Type de données : DateHeure

Type d'accès : Lecture seule

Ce champ est ignoré.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Une chaîne qui identifie de façon unique cette instance dans PolicyStore.

KeyModule

Type de données : uint16

Type d'accès : Lecture seule

Module de clé utilisé pour négocier la SA et le SA enfant.

LifetimeKilobytes

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

LifetimeSeconds

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

LocalEndpoint

Type de données : chaîne

Type d'accès : Lecture seule

L’adresse du point de terminaison local à l’adresse du SA s’applique.

LocalFirstId

Type de données : chaîne

Type d'accès : Lecture seule

Première identité locale d’authentification

LocalSecondId

Type de données : chaîne

Type d'accès : Lecture seule

Deuxième identité locale d’authentification

LocalUdpEncapsulationPort

Type de données : uint16

Type d'accès : Lecture seule

Port d’encapsulation UDP local pour NAT-T

MaxQMSAs

Type de données : uint32

Type d'accès : Lecture seule

Nombre maximal de SA en mode rapide qui peuvent être établies avec cette SA avant de les négocier à nouveau.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Réservé à une utilisation interne par le fournisseur WMI uniquement.

NameFormat

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OperatingStatus

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

OperationalStatus

Type de données : tableau uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherAuthenticationMethod

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherCipherAlgorithm

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherEnabledState

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherGroupId

Type de données : chaîne

Type d'accès : Lecture seule

Extensions à GroupId

OtherHashAlgorithm

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

OtherTypeDescription

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

PacketLoggingActive

Type de données : booléen

Type d'accès : Lecture seule

Ce champ est ignoré.

PrimaryStatus

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

ProtocolIFType

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

ProtocolType

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

RefreshThresholdKbytesPercentage

Type de données : uint8

Type d’accès : lecture/écriture

Qualificateurs : MinValue (0), MaxValue (100), Remplacement (« RefreshThresholdKbytesPercentage »)

Cette propriété est ignorée.

RefreshThresholdSecondsPercentage

Type de données : uint8

Type d’accès : lecture/écriture

Qualificateurs : MinValue (0), MaxValue (100), Remplacement (« RefreshThresholdSecondsPercentage »)

Cette propriété est ignorée.

RemoteEndpoint

Type de données : chaîne

Type d'accès : Lecture seule

Adresse du point de terminaison distant à qui s’applique la SA.

RemoteFirstId

Type de données : chaîne

Type d'accès : Lecture seule

Première identité distante d’authentification

RemoteSecondId

Type de données : chaîne

Type d'accès : Lecture seule

Deuxième identité distante d’authentification

RemoteUdpEncapsulationPort

Type de données : uint16

Type d'accès : Lecture seule

Port d’encapsulation UDP distant pour NAT-T

RequestedState

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

ResponderCookie

Type de données : uint64

Type d'accès : Lecture seule

Ce champ est ignoré.

État

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

StatusDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Ce champ est ignoré.

SystemCreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Réservé à une utilisation interne par le fournisseur WMI uniquement.

SystemName

Type de données : chaîne

Type d'accès : Lecture seule

Réservé à une utilisation interne par le fournisseur WMI uniquement.

TimeOfLastStateChange

Type de données : DateHeure

Type d'accès : Lecture seule

Ce champ est ignoré.

TransitioningToState

Type de données : uint16

Type d'accès : Lecture seule

Ce champ est ignoré.

VendorID

Type de données : chaîne

Type d'accès : Lecture seule

Ce champ est ignoré.

VirtualIfTunnelId

Type de données : uint64

Type d'accès : Lecture seule

ID/Handle vers l’état de tunneling d’interface virtuelle

Spécifications

Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll