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


структура SECPKG_EVENT_PACKAGE_CHANGE (ntsecpkg.h)

Структура SECPKG_EVENT_PACKAGE_CHANGE содержит сведения об изменениях в доступности пакетов безопасности . Эта структура косвенно используется функцией RegisterNotification . Она возвращается в зарегистрированную функцию уведомлений, когда функция зарегистрирована для получения уведомлений о значении параметра NotificationClass NOTIFY_CLASS_PACKAGE_CHANGE.

Синтаксис

typedef struct _SECPKG_EVENT_PACKAGE_CHANGE {
  ULONG           ChangeType;
  LSA_SEC_HANDLE  PackageId;
  SECURITY_STRING PackageName;
} SECPKG_EVENT_PACKAGE_CHANGE, *PSECPKG_EVENT_PACKAGE_CHANGE;

Члены

ChangeType

Тип изменения. Будет указано одно из следующих значений.

Значение Значение
SECPKG_PACKAGE_CHANGE_LOAD
Пакет загружен.
SECPKG_PACKAGE_CHANGE_UNLOAD
Пакет выгружен.
SECPKG_PACKAGE_CHANGE_SELECT
Новый пакет стал предпочтительным пакетом безопасности.

PackageId

Идентификатор пакета безопасности.

PackageName

Имя пакета безопасности.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть ntsecpkg.h