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


класс MSFT_NetMainModeRule

Правило, которое изменяет поведение проверки подлинности в режиме главного режима.

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

Синтаксис

class MSFT_NetMainModeRule : MSFT_NetSARule
{
  string  Platforms[];
  string  RuleGroup;
  string  DisplayGroup;
  uint16  Profiles;
  string  MainModeCryptoSet;
  string  QuickModeCryptoSet;
  string  Phase1AuthSet;
  string  Phase2AuthSet;
  uint16  PrimaryStatus;
  uint32  StatusCode;
  string  Status;
  uint16  EnforcementStatus[];
  uint16  PolicyStoreSourceType;
  string  PolicyStoreSource;
  string  SystemCreationClassName;
  string  SystemName;
  string  CreationClassName;
  string  PolicyRuleName;
  uint16  ConditionListType;
  string  RuleUsage;
  uint16  Priority;
  boolean Mandatory;
  uint16  SequencedActions;
  uint16  ExecutionStrategy;
  uint16  PolicyDecisionStrategy;
  string  PolicyRoles[];
  uint16  Enabled = 1;
  string  CommonName;
  string  PolicyKeywords[];
  string  InstanceID;
  string  Caption;
  string  DisplayName;
  string  Description;
  string  ElementName;
};

Члены

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

Методика

Класс MSFT_NetMainModeRule имеет эти методы.

Метод Описание
CloneObject Скопируйте это правило.
Отключить Отключите это правило.
Включить Включите это правило.
переименовать Переименуйте это правило.

Свойства

Класс MSFT_NetMainModeRule имеет эти свойства.

заголовка

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

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

Квалификаторы: переопределение, MaxLen ( 64 )

Свойство Caption — это короткое текстовое описание (однострочная строка) объекта.

CommonName

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

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

Это поле игнорируется.

ConditionListType

Тип данных: uint16

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

Это поле игнорируется.

CreationClassName

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

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

Зарезервировано только для внутреннего использования поставщиком WMI.

описание

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

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

Краткое описание правила. Может быть косвенной строкой. Если это непрямая строка, она не может быть перезаписана.

DisplayGroup

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

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

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

DisplayName

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

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

Локализованное имя этого правила. Значение этого поля основано на значении ElementName. Изменения в этом поле игнорируются.

ElementName

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

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

Независимое от языкового стандарта имя правила. Может быть косвенной строкой.

включено

Тип данных: uint16

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

Указывает, включено ли это правило в административном режиме или отключено.

включено (1)

отключенные (2)

EnforcementStatus

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

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

Если этот объект извлекается из ActiveStore, описывает текущее состояние принудительного применения правила.

недопустимые (0)

full (1)

FirewallOffInProfile (2)

CategoryOff (3)

DisabledObject (4)

InactiveProfile (5)

LocalAddressResolutionEmpty (6)

RemoteAddressResolutionEmpty (7)

LocalPortResolutionEmpty (8)

RemotePortResolutionEmpty (9)

InterfaceResolutionEmpty (10)

ApplicationResolutionEmpty (11)

RemoteMachineEmpty (12)

RemoteUserEmpty (13)

LocalGlobalOpenPortsDisallowed (14)

LocalAuthorizedApplicationsDisallowed (15)

LocalFirewallRulesDisallowed (16)

LocalConsecRulesDisallowed (17)

NotTargetPlatform (18)

Оптимизировано (19)

LocalUserEmpty (20)

TransportMachinesEmpty (21)

TunnelMachinesEmpty (22)

TupleResolutionEmpty (23)

ExecutionStrategy

Тип данных: uint16

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

Это поле игнорируется.

InstanceID

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

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

Строка, которая однозначно идентифицирует этот экземпляр в PolicyStore.

MainModeCryptoSet

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

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

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

обязательный

Тип данных: логическое

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

Это поле игнорируется.

этап1AuthSet

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

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

Экземпляр AuthSet, используемый для проверки подлинности этапа 1.

этап2AuthSet

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

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

Экземпляр AuthSet, используемый для проверки подлинности этапа 2.

платформ

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

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

Указывает, на каких платформах применяется правило. Если значение NULL, правило применяется ко всем платформам (по умолчанию). Каждая запись принимает форму Major.Minor+, например 6.0, 6.1+ или 6.2. Если задано значение +, это означает, что правило применяется к этой версии или больше. Например, Windows Vista может быть представлена как 6 или 6.0, а Windows 7 или более поздней версии будет представлена как 6.1+. + может быть присоединен только к окончательному элементу в списке. Значение 6.0+ недопустимо, так как это означает то же, что и null (все платформы).

PolicyDecisionStrategy

Тип данных: uint16

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

Это поле игнорируется.

PolicyKeywords

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

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

Это поле игнорируется.

PolicyRoles

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

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

Это поле игнорируется.

PolicyRuleName

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

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

Зарезервировано только для внутреннего использования поставщиком WMI.

PolicyStoreSource

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

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

Если этот объект извлекается из ActiveStore с набором параметров TracePolicyStoreSource, содержит путь к PolicyStore, из которого изначально поступило это правило.

PolicyStoreSourceType

Тип данных: uint16

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

Если этот объект извлекается из ActiveStore с набором параметров TracePolicyStoreSource, описывает тип PolicyStore, из которого изначально поступило это правило.

PrimaryStatus

Тип данных: uint16

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

PrimaryStatus предоставляет значение состояния высокого уровня, предназначенное для выравнивания с типом Red-Yellow-Green представления состояния. Он должен использоваться вместе с DetailedStatus для обеспечения высокого уровня и подробного состояния работоспособности ManagedElement и его подкомпонентов. PrimaryStatus состоит из одного из следующих значений: Unknown, OK, Degraded или Error. "Неизвестно" указывает, что реализация в целом может возвращать это свойство, но не может сделать это в настоящее время. "ОК" указывает, что ManagedElement работает нормально. "Пониженный" указывает, что ManagedElement работает ниже нормального. "Ошибка" указывает, что ManagedElement находится в состоянии ошибки.

неизвестные (0)

OK (1)

пониженный (2)

ошибка (3)

зарезервированные DMTF (.)

зарезервированныепоставщика (0x8000.)

приоритета

Тип данных: uint16

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

Это поле игнорируется.

профилей

Тип данных: uint16

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

Какие профили этого правила активны.

Нет (0)

общедоступной (0x4)

частные (0x2)

доменных (0x1)

Все (0x7)

QuickModeCryptoSet

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

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

Идентификатор экземпляра CryptoSet, используемый для быстрого режима.

RuleGroup

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

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

Независимое от языкового стандарта имя группы, к которой принадлежит это правило. Если это поле не равно null, брандмауэр Windows с расширенной безопасностью предполагает, что это правило принадлежит компоненту Windows или установленному приложению, а некоторые части правила защищены (включая, но не ограничиваются именем, описанием, программой и службой).

RuleUsage

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

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

Это поле игнорируется.

SequencedActions

Тип данных: uint16

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

Это поле игнорируется.

состояния

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

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

Подробное состояние правила в виде строки.

StatusCode

Тип данных: uint32

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

Подробное состояние правила в виде числового кода ошибки.

SystemCreationClassName

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

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

Зарезервировано только для внутреннего использования поставщиком WMI.

SystemName

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

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

Зарезервировано только для внутреннего использования поставщиком WMI.

Требования

Минимальный поддерживаемый клиент
Windows 8
Минимальный поддерживаемый сервер
Windows Server 2012
Пространство имен
Root\StandardCimv2
MOF
WFasCim.mof
Библиотека dll
WFasCim.dll