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