From 2b4e062cfc90a59a9e1a438f30674c2bc526b4a7 Mon Sep 17 00:00:00 2001 From: Mohammad Amin Mollazadeh Date: Wed, 30 Apr 2025 10:23:09 -0700 Subject: [PATCH 1/2] Update nf-winternl-ntnotifychangemultiplekeys.md --- .../winternl/nf-winternl-ntnotifychangemultiplekeys.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md b/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md index 5a7863e22fe0..5202646eb092 100644 --- a/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md +++ b/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md @@ -62,11 +62,11 @@ A handle to an open key. The handle must be opened with the KEY_NOTIFY ac ### -param Count [in, optional] -The number of subkeys under the key specified by the MasterKeyHandle parameter. This parameter must be 1. +The number of keys objects provided in the SubordinateObjects parameter. This parameter must be 1. ### -param SubordinateObjects [in, optional] -Pointer to an array of OBJECT_ATTRIBUTES structures, one for each subkey. This array can contain one OBJECT_ATTRIBUTES structure. +Pointer to an array of OBJECT_ATTRIBUTES structures, one for each key. This array can contain one OBJECT_ATTRIBUTES structure and you can't provide a key in the same hive as the MasterKeyHandle key. ### -param Event [in, optional] @@ -74,11 +74,11 @@ A handle to an event created by the caller. If Event is not NULL, ### -param ApcRoutine [in, optional] -A pointer to an asynchronous procedure call (APC) function supplied by the caller. If ApcRoutine is not NULL, the specified APC function executes after the operation completes. +A pointer to an asynchronous procedure call (APC) function supplied by the caller. If ApcRoutine is not NULL, the specified APC function executes after the operation completes. A WORK_QUEUE_ITEM must be provided instead of ApcRoutine in the ZwNotifyChangeMultipleKeys variant. ### -param ApcContext [in, optional] -A pointer to a context supplied by the caller for its APC function. This value is passed to the APC function when it is executed. The Asynchronous parameter must be TRUE. If ApcContext is specified, the Event parameter must be NULL. +A pointer to a context supplied by the caller for its APC function. This value is passed to the APC function when it is executed. The Asynchronous parameter must be TRUE. If ApcContext is specified, the Event parameter must be NULL. A WORK_QUEUE_TYPE must be provided instead of ApcContext in the ZwNotifyChangeMultipleKeys variant. ### -param IoStatusBlock [out] @@ -165,4 +165,4 @@ This function has no associated header file. You can also use the Registry Key Security and Access Rights \ No newline at end of file +Registry Key Security and Access Rights From c8c6397745aa9e79697d2ad1e1c0da3f06cb8420 Mon Sep 17 00:00:00 2001 From: KB <12849639+Karl-Bridge-Microsoft@users.noreply.github.com> Date: Wed, 30 Apr 2025 15:52:31 -0700 Subject: [PATCH 2/2] Update nf-winternl-ntnotifychangemultiplekeys.md --- .../winternl/nf-winternl-ntnotifychangemultiplekeys.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md b/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md index 5202646eb092..876d4924c51d 100644 --- a/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md +++ b/sdk-api-src/content/winternl/nf-winternl-ntnotifychangemultiplekeys.md @@ -6,7 +6,7 @@ helpviewer_keywords: ["NtNotifyChangeMultipleKeys","NtNotifyChangeMultipleKeys f old-location: winprog\ntnotifychangemultiplekeys.htm tech.root: winprog ms.assetid: c1ee9793-490c-45de-a2a5-deab630917f6 -ms.date: 12/05/2018 +ms.date: 04/30/2025 ms.keywords: NtNotifyChangeMultipleKeys, NtNotifyChangeMultipleKeys function [Windows API], REG_NOTIFY_CHANGE_ATTRIBUTES, REG_NOTIFY_CHANGE_LAST_SET, REG_NOTIFY_CHANGE_NAME, REG_NOTIFY_CHANGE_SECURITY, base.ntnotifychangemultiplekeys, winprog.ntnotifychangemultiplekeys, winternl/NtNotifyChangeMultipleKeys req.header: winternl.h req.include-header: @@ -66,7 +66,7 @@ The number of keys objects provided in the SubordinateObjects parameter. ### -param SubordinateObjects [in, optional] -Pointer to an array of OBJECT_ATTRIBUTES structures, one for each key. This array can contain one OBJECT_ATTRIBUTES structure and you can't provide a key in the same hive as the MasterKeyHandle key. +Pointer to an array of OBJECT_ATTRIBUTES structures, one for each key. This array can contain one OBJECT_ATTRIBUTES structure and must not be a key in the same hive as the MasterKeyHandle key. ### -param Event [in, optional]