Поделиться через


Класс Msvm_WiFiEndpoint

Представляет логическую точку подключения для сетевого адаптера. Если конечная точка Wi-Fi подключена к порту коммутатора, сетевой адаптер, подключенный к конечной точке Wi-Fi, имеет сетевое подключение.

Следующий синтаксис представляет собой упрощенный код формата управляемого объекта (MOF) и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_WiFiEndpoint : CIM_WiFiEndpoint
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   NameFormat;
  uint16   ProtocolType;
  uint16   ProtocolIFType = 71;
  string   OtherTypeDescription;
  string   LANID;
  uint16   LANType;
  string   OtherLANType;
  string   MACAddress;
  string   AliasAddresses[];
  string   GroupAddresses[];
  uint32   MaxDataSize;
  boolean  Connected;
  uint16   EncryptionMethod;
  string   OtherEncryptionMethod;
  uint16   AuthenticationMethod;
  string   OtherAuthenticationMethod;
  uint16   IEEE8021xAuthenticationProtocol;
  string   AccessPointAddress;
  uint16   BSSType;
  boolean  Associated;
};

Члены

Класс Msvm_WiFiEndpoint имеет следующие типы членов:

Методы

Класс Msvm_WiFiEndpoint содержит следующие методы.

Метод Описание
RequestStateChange Этот метод не поддерживается.

Свойства

Класс Msvm_WiFiEndpoint имеет следующие свойства.

AccessPointAddress

Тип данных: string

Тип доступа: только для чтения

Содержит MAC-адрес точки доступа, с которой в настоящее время связана конечная точка Wi-Fi. Если конечная точка Wi-Fi в настоящее время не связана, то AccessPointAddress должен иметь значение Null. MAC-адрес должен быть отформатирован в виде двенадцати шестнадцатеричных цифр (например, "010203040506"), при этом каждая пара представляет один из шести октетов MAC-адреса в каноническом битовом порядке (например, бит адреса группы находится в бите нижнего порядка первого символа строки).

AliasAddresses

Тип данных: строковый массив

Тип доступа: только для чтения

Другие адреса одноадресной рассылки, которые могут использоваться для обмена данными с конечной точкой локальной сети. Это свойство наследуется от CIM_LANEndpoint.

Связь

Тип данных: boolean

Тип доступа: только для чтения

Указывает, связана ли конечная точка Wi-Fi с точкой доступа или клиентской станцией.

Содержит значение True , если конечная точка Wi-Fi связана с точкой доступа или клиентской станцией; в противном случае — False.

AuthenticationMethod

Тип данных: uint16

Тип доступа: только для чтения

Указывает метод, используемый для проверки подлинности конечной точки Wi-Fi и сети друг с другом.

Неизвестно (0)

Другое (1)

Открыть систему (2)

Общий ключ (3)

WPA PSK (4)

WPA IEEE 802.1x (5)

WPA2 PSK (6)

WPA2 IEEE 802.1x (7)

CCKM IEEE 802.1x (8)

DmTF Reserved (9.. )

AvailableRequestedStates

Тип данных: массив uint16

Тип доступа: только для чтения

Указывает возможные значения параметра RequestedState метода RequestStateChange , используемого для инициации изменения состояния. Перечисленные значения будут подмножеством значений, содержащихся в свойстве RequestedStatesSupported связанного экземпляра CIM_EnabledLogicalElementCapabilities, где выбранные значения являются функцией текущего состояния CIM_EnabledLogicalElement. Это свойство может быть не null , если реализация может объявить набор возможных значений как функцию текущего состояния. Это свойство будет иметь значение Null , если реализация не может определить набор возможных значений как функцию текущего состояния.

Это свойство наследуется от CIM_EnabledLogicalElement.

Включено (2)

Отключено (3)

Завершение работы (4)

Автономный (6)

Тест (7)

Отложить (8)

Заморажи ( 9)

Перезагрузка (10)

Сброс (11)

DmTF Reserved (.. )

BSSType

Тип данных: uint16

Тип доступа: только для чтения

Указывает тип базового набора служб (BSS) сети, соответствующей экземпляру . Базовый набор служб — это набор станций, управляемых одной функцией координации.

Значение Значение
Unknown
0
Независимые
2
Конечная точка Wi-Fi напрямую связана с другой клиентской станцией.
Инфраструктура
3
Конечная точка Wi-Fi связана с сетью с помощью точки доступа.
DMTF Reserved
4..

Caption

Тип данных: string

Тип доступа: только для чтения

Краткое описание объекта. Это свойство наследуется от CIM_ManagedElement.

CommunicationStatus

Тип данных: uint16

Тип доступа: только для чтения

Указывает на способность инструментирования взаимодействовать с базовым управляемым элементом. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.

Подключен

Тип данных: boolean

Тип доступа: только для чтения

Это свойство имеет значение True , если конечная точка Wi-Fi подключена к порту коммутатора.

CreationClassName

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Key, MaxLen ( 256 )

Имя класса или подкласса, используемого при создании экземпляра. Это свойство наследуется от CIM_ServiceAccessPoint.

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement.

DetailedStatus

Тип данных: uint16

Тип доступа: только для чтения

Дополняет свойство PrimaryStatus дополнительными сведениями о состоянии. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.

EnabledDefault

Тип данных: uint16

Тип доступа: только для чтения

Конфигурация по умолчанию или запуска администратора для включенного состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement и будет одним из следующих значений.

Включено (2)

Отключено (3)

Включено, но в автономном режиме (6)

EnabledState

Тип данных: uint16

Тип доступа: только для чтения

Указывает состояние включенной запланированной системы. Это свойство наследуется от CIM_EnabledLogicalElement и может иметь одно из следующих значений.

Значение Значение
Отключено
3
Система отключена.
Неприменимо
5
Элемент не поддерживает включение или отключение.
Включено, но в автономном режиме
6
Система включена, но отключена. Все новые запросы будут удалены.

EncryptionMethod

Тип данных: uint16

Тип доступа: только для чтения

Указывает метод шифрования, используемый для защиты конфиденциальности данных, отправляемых и полученных конечной точкой Wi-Fi.

Неизвестно (0)

Другое (1)

WEP (2)

TKIP (3)

CCMP (4)

Нет (5)

DMTF Reserved (6.. )

GroupAddresses

Тип данных: строковый массив

Тип доступа: только для чтения

Адреса многоадресной рассылки, к которым прослушивает конечная точка локальной сети. Это свойство наследуется от CIM_LANEndpoint.

HealthState

Тип данных: uint16

Тип доступа: только для чтения

Текущая работоспособность элемента. Это свойство выражает работоспособность этого элемента, но не обязательно его подкомпонентов. Возможные значения: от 0 до 30, где 5 означает, что элемент полностью работоспособен, а 30 означает, что элемент является полностью нефункциональным. Это свойство наследуется от CIM_ManagedSystemElement.

IEEE8021xAuthenticationProtocol

Тип данных: uint16

Тип доступа: только для чтения

Содержит тип EAP, только если AuthenticationMethod содержит 5 (WPA IEEE 802.1x), 7 (WPA2 IEEE 802.1x) или 8 (CCKM IEEE 802.1x).

EAP-TLS (0)

EAP-TTLS/MSCHAPv2 (1)

PEAPv0/EAP-MSCHAPv2 (2)

PEAPv1/EAP-GTC (3)

EAP-FAST/MSCHAPv2 (4)

EAP-FAST/GTC (5)

EAP-MD5 (6)

EAP-PSK (7)

EAP-SIM (8)

EAP-AKA (9)

EAP-FAST/TLS (10)

DmTF Reserved (11.. )

InstallDate

Тип данных: datetime

Тип доступа: только для чтения

Дата и время создания конфигурации виртуальной машины. Это свойство наследуется от CIM_ManagedSystemElement.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.

LANID

Тип данных: string

Тип доступа: только для чтения

Метка или идентификатор сегмента локальной сети, к которому подключена конечная точка. Если конечная точка в настоящее время не активна или не подключена или эта информация неизвестна, это свойство будет иметь значение Null. Это свойство наследуется от CIM_LANEndpoint.

LANType

Тип данных: uint16

Тип доступа: только для чтения

Это свойство является нерекомендуемой вместо свойства ProtocolType . Это свойство наследуется от CIM_LANEndpoint.

MACAddress

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen ( 12 )

MAC-адрес, используемый при обмене данными с конечной точкой локальной сети. MAC-адрес форматируется в виде двенадцати шестнадцатеричных цифр (например, "010203040506"), при этом каждая пара представляет один из шести октетов MAC-адреса в каноническом битовом порядке в соответствии с RFC 2469. Это свойство наследуется от CIM_LANEndpoint.

MaxDataSize

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: единицы ("биты")

Максимальный размер (в количестве битов) информационного поля, которое может отправляться или получаться конечной точкой локальной сети. Это свойство наследуется от CIM_LANEndpoint.

имя;

Тип данных: string

Тип доступа: только для чтения

Метка, по которой известен объект. Это свойство наследуется от CIM_ManagedSystemElement.

Формат имени

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen ( 256 )

Содержит эвристическую эвристическую схему именования, выбранную для обеспечения уникальности значения свойства Name . Это свойство наследуется от CIM_ProtocolEndpoint.

OperatingStatus

Тип данных: uint16

Тип доступа: только для чтения

Предоставляет текущие сведения о состоянии рабочего состояния элемента и может использоваться для предоставления дополнительных сведений о значении свойства EnabledState . Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.

OperationalStatus

Тип данных: массив uint16

Тип доступа: только для чтения

Текущие состояния объекта. Это свойство наследуется от CIM_ManagedSystemElement.

OtherAuthenticationMethod

Тип данных: string

Тип доступа: только для чтения

Указывает метод проверки подлинности 802.11, только если AuthenticationMethod содержит 1 (Другое). Формат этой строки зависит от поставщика.

OtherEnabledState

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая состояние включенного или отключенного элемента, если свойство EnabledState имеет значение 1 ("Другое"). Это свойство должно иметь значение Null , если EnabledState имеет любое значение, отличное от 1. Это свойство наследуется от CIM_EnabledLogicalElement.

OtherEncryptionMethod

Тип данных: string

Тип доступа: только для чтения

Указывает метод шифрования 802.11, если и только в том случае, если EncryptionMethod содержит значение 1 (Other). Формат этой строки зависит от поставщика.

OtherLANType

Тип данных: string

Тип доступа: только для чтения

Это свойство является устаревшим вместо свойства OtherTypeDescription . Это свойство наследуется от CIM_LANEndpoint.

OtherTypeDescription

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen ( 64 )

Строка, описывающая тип конечной точки протокола, если свойство ProtocolIFType этого класса (или любого из его подклассов) имеет значение 1 (Other). Это свойство должно иметь значение Null , если свойство ProtocolIFType имеет любое значение, отличное от 1. Это свойство наследуется от CIM_ProtocolEndpoint.

PrimaryStatus

Тип данных: uint16

Тип доступа: только для чтения

Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать в сочетании со свойством DetailedStatus для предоставления высокого уровня и подробных сведений о состоянии работоспособности элемента и его подкомпонентов. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.

ProtocolIFType

Тип данных: uint16

Тип доступа: только для чтения

Свойство используется для классификации и классификации экземпляров этого класса. Если параметр ProtocolIFType имеет значение 1 (Other), то сведения о типе должны быть указаны в свойстве OtherTypeDescription . Это свойство наследуется от CIM_ProtocolEndpoint.

Примечание

ProtocolIFType — это перечисление, синхронизированное с IANA ifType MIB. Также включаются дополнительные значения, определенные DMTF.

Другое (1)

IEEE 802.11 (71)

IANA Reserved (225..4095)

DmTF Reserved (4301..32767)

Зарезервировано поставщиком (32768.. )

Тип протокола

Тип данных: uint16

Тип доступа: только для чтения

Это свойство является устаревшим вместо свойства ProtocolIFType . Это свойство наследуется от CIM_ProtocolEndpoint.

RequestedState

Тип данных: uint16

Тип доступа: только для чтения

Последнее запрошенное или требуемое состояние для службы управления. Это свойство наследуется от CIM_EnabledLogicalElement.

Состояние

Тип данных: string

Тип доступа: только для чтения

Описывает состояние элемента . Это свойство наследуется от CIM_ManagedSystemElement.

"ОК"

"Ошибка"

"Пониженный"

"Неизвестно"

"Pred Fail"

"Запуск"

"Остановка"

"Service"

"Подчеркнуто"

"NonRecover"

"Нет контакта"

"Lost Comm"

Описания состояния

Тип данных: строковый массив

Тип доступа: только для чтения

Строки, описывающие различные значения массива OperationalStatus . Это свойство наследуется от CIM_ManagedSystemElement.

SystemCreationClassName

Тип данных: string

Тип доступа: только для чтения

Имя класса создания системы размещения. Это свойство наследуется от CIM_ServiceAccessPoint.

SystemName

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Key, MaxLen ( 256 )

Имя системы размещения. Это свойство наследуется от CIM_ServiceAccessPoint.

TimeOfLastStateChange

Тип данных: datetime

Тип доступа: только для чтения

Дата и время последнего изменения состояния включенного элемента. Это свойство наследуется от CIM_EnabledLogicalElement.

TransitioningToState

Тип данных: uint16

Тип доступа: только для чтения

Указывает целевое состояние, в которое переходит экземпляр. Это свойство наследуется от CIM_EnabledLogicalElement.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe