структура FWPM_PROVIDER0 (fwpmtypes.h)
В структуре FWPM_PROVIDER0 хранится состояние, связанное с поставщиком политики.
Синтаксис
typedef struct FWPM_PROVIDER0_ {
GUID providerKey;
FWPM_DISPLAY_DATA0 displayData;
UINT32 flags;
FWP_BYTE_BLOB providerData;
wchar_t *serviceName;
} FWPM_PROVIDER0;
Члены
providerKey
Уникально идентифицирует поставщика.
Если ИДЕНТИФИКАТОР GUID инициализирован с нуля в вызове метода Add, базовый механизм фильтрации (BFE) создаст его.
displayData
Позволяет добавлять заметки к поставщикам в удобочитаемой форме. Требуется структура FWPM_DISPLAY_DATA0 .
flags
Битовые флаги, указывающие сведения о сохраняемости поставщика.
providerData
Структура FWP_BYTE_BLOB , содержащая необязательные данные, относящиеся к поставщику, которая позволяет поставщикам хранить дополнительные сведения контекста с объектом .
serviceName
Необязательное имя службы Windows, в котором размещается поставщик. Это позволяет BFE обнаруживать, что поставщик отключен.
Комментарии
FWPM_PROVIDER0 — это конкретная реализация FWPM_PROVIDER. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | fwpmtypes.h |