LsaUnregisterPolicyChangeNotification 関数 (ntsecapi.h)

LsaUnregisterPolicyChangeNotification 関数は、以前に登録された通知イベントを無効にします。

構文

NTSTATUS LsaUnregisterPolicyChangeNotification(
  [in] POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
  [in] HANDLE                                NotificationEventHandle
);

パラメーター

[in] InformationClass

アプリケーションが通知の受信を停止するポリシー変更を指定する POLICY_NOTIFICATION_INFORMATION_CLASS 値。 次のいずれかの値を指定します。

値 意味
PolicyNotifyAuditEventsInformation
監査ポリシーの変更。
PolicyNotifyAccountDomainInformation
アカウント ドメイン情報の変更。
PolicyNotifyServerRoleInformation
サーバー ロールの変更。
PolicyNotifyDomainEfsInformation
EFS ポリシー情報の変更。
PolicyNotifyDomainKerberosTicketInformation
Kerberos チケット ポリシー情報の変更。
PolicyNotifyDnsDomainInformation
システムのプライマリ ドメインのドメイン ネーム システム (DNS) 情報、名前、または SID の変更。

[in] NotificationEventHandle

登録解除する通知イベントのハンドル。

戻り値

関数が成功した場合、戻り値はSTATUS_SUCCESS。

関数が失敗した場合、戻り値は NTSTATUS コードです。 詳細については、「 LSA ポリシー関数の戻り値」を参照してください。

LsaNtStatusToWinError 関数を使用して、NTSTATUS コードを Windows エラー コードに変換できます。

注釈

この関数の呼び出しを示す例については、「 ポリシー変更イベントの受信」を参照してください。

要件

要件 値
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー ntsecapi.h
Library Secur32.lib
[DLL] Secur32.dll

こちらもご覧ください

LsaRegisterPolicyChangeNotification