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 (デスクトップ アプリのみ)
Header ntsecpkg.h