diff --git a/windows/configuration/keyboard-filter/includes-supported-os-enterprise-plus.md b/includes/iot/supported-os-enterprise-plus.md similarity index 83% rename from windows/configuration/keyboard-filter/includes-supported-os-enterprise-plus.md rename to includes/iot/supported-os-enterprise-plus.md index 7e36da09ab..b6c086d649 100644 --- a/windows/configuration/keyboard-filter/includes-supported-os-enterprise-plus.md +++ b/includes/iot/supported-os-enterprise-plus.md @@ -1,8 +1,6 @@ --- author: TerryWarwick ms.author: twarwick -ms.service: windows-iot -ms.subservice: iot ms-topic: include ms.date: 09/30/2024 --- diff --git a/windows/configuration/keyboard-filter/disable-all-blocked-key-combinations.md b/windows/configuration/keyboard-filter/disable-all-blocked-key-combinations.md index a64fb74c25..b03d30bccf 100644 --- a/windows/configuration/keyboard-filter/disable-all-blocked-key-combinations.md +++ b/windows/configuration/keyboard-filter/disable-all-blocked-key-combinations.md @@ -12,7 +12,7 @@ ms.topic: article # Disable all blocked key combinations -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The following sample Windows PowerShell script uses the WMI providers to disable all blocked key combinations for Keyboard Filter by using the Windows Management Instrumentation (WMI) providers for Keyboard Filter. The key combination configurations are not removed, but Keyboard Filter stops blocking any keys. diff --git a/windows/configuration/keyboard-filter/index.md b/windows/configuration/keyboard-filter/index.md index 00e000de89..fd81f31046 100644 --- a/windows/configuration/keyboard-filter/index.md +++ b/windows/configuration/keyboard-filter/index.md @@ -11,7 +11,7 @@ ms.topic: article # Keyboard Filter -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] You can use Keyboard Filter to suppress undesirable key presses or key combinations. Normally, a customer can use certain Microsoft Windows key combinations like Ctrl+Alt+Delete or Ctrl+Shift+Tab to alter the operation of a device by locking the screen or using Task Manager to close a running application. This behavior might not be desirable if your device is intended for a dedicated purpose. diff --git a/windows/configuration/keyboard-filter/keyboardfilter-add-blocked-key-combinations.md b/windows/configuration/keyboard-filter/keyboardfilter-add-blocked-key-combinations.md index 16a6eb3de3..0a348ac153 100644 --- a/windows/configuration/keyboard-filter/keyboardfilter-add-blocked-key-combinations.md +++ b/windows/configuration/keyboard-filter/keyboardfilter-add-blocked-key-combinations.md @@ -13,7 +13,7 @@ ms.topic: article --- # Add blocked key combinations -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The following sample Windows PowerShell script uses the Windows Management Instrumentation (WMI) providers for Keyboard Filter to create three functions to configure Keyboard Filter so that Keyboard Filter blocks key combinations. It demonstrates several ways to use each function. diff --git a/windows/configuration/keyboard-filter/keyboardfilter-key-names.md b/windows/configuration/keyboard-filter/keyboardfilter-key-names.md index a3eb1ecb85..4cd9dca800 100644 --- a/windows/configuration/keyboard-filter/keyboardfilter-key-names.md +++ b/windows/configuration/keyboard-filter/keyboardfilter-key-names.md @@ -13,7 +13,7 @@ ms.topic: article --- # Keyboard Filter key names -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] You can configure Keyboard Filter to block keys or key combinations. A key combination consists of one or more modifier keys, separated by a plus sign (+), and either a key name or a key scan code. In addition to the keys listed in the following tables, you can use the predefined key combinations names as custom key combinations. However, we recommend using the predefined key settings when enabling or disabling predefined key combinations. diff --git a/windows/configuration/keyboard-filter/keyboardfilter-list-all-configured-key-combinations.md b/windows/configuration/keyboard-filter/keyboardfilter-list-all-configured-key-combinations.md index 5c88e94fd9..4eedce1bdc 100644 --- a/windows/configuration/keyboard-filter/keyboardfilter-list-all-configured-key-combinations.md +++ b/windows/configuration/keyboard-filter/keyboardfilter-list-all-configured-key-combinations.md @@ -13,7 +13,7 @@ ms.topic: article --- # List all configured key combinations -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The following sample Windows PowerShell script uses the Windows Management Instrumentation (WMI) providers for Keyboard Filter to displays all key combination configurations for Keyboard Filter. diff --git a/windows/configuration/keyboard-filter/keyboardfilter-powershell-script-samples.md b/windows/configuration/keyboard-filter/keyboardfilter-powershell-script-samples.md index e68471a513..5429121992 100644 --- a/windows/configuration/keyboard-filter/keyboardfilter-powershell-script-samples.md +++ b/windows/configuration/keyboard-filter/keyboardfilter-powershell-script-samples.md @@ -13,7 +13,7 @@ ms.topic: article --- # Windows PowerShell script samples for Keyboard Filter -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The list below describes sample Windows PowerShell scripts that demonstrate how to use the Windows Management Instrumentation (WMI) providers for Keyboard Filter. diff --git a/windows/configuration/keyboard-filter/keyboardfilter-wmi-provider-reference.md b/windows/configuration/keyboard-filter/keyboardfilter-wmi-provider-reference.md index 733f298c76..75a555b395 100644 --- a/windows/configuration/keyboard-filter/keyboardfilter-wmi-provider-reference.md +++ b/windows/configuration/keyboard-filter/keyboardfilter-wmi-provider-reference.md @@ -13,7 +13,7 @@ ms.topic: article --- # Keyboard Filter WMI provider reference -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Describes the Windows Management Instrumentation (WMI) provider classes that you use to configure Keyboard Filter during run time. diff --git a/windows/configuration/keyboard-filter/modify-global-settings.md b/windows/configuration/keyboard-filter/modify-global-settings.md index 049d85864a..139d0d170e 100644 --- a/windows/configuration/keyboard-filter/modify-global-settings.md +++ b/windows/configuration/keyboard-filter/modify-global-settings.md @@ -13,7 +13,7 @@ ms.topic: article --- # Modify global settings -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The following sample Windows PowerShell scripts use the Windows Management Instrumentation (WMI) providers to modify global settings for Keyboard Filter. diff --git a/windows/configuration/keyboard-filter/predefined-key-combinations.md b/windows/configuration/keyboard-filter/predefined-key-combinations.md index 5eda454969..451c03a1c5 100644 --- a/windows/configuration/keyboard-filter/predefined-key-combinations.md +++ b/windows/configuration/keyboard-filter/predefined-key-combinations.md @@ -13,7 +13,7 @@ ms.topic: article --- # Predefined key combinations -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] This topic lists a set of key combinations that are predefined by a keyboard filter. You can list the value of the WEKF_PredefinedKey.Id to get a complete list of key combinations defined by a keyboard filter. diff --git a/windows/configuration/keyboard-filter/remove-key-combination-configurations.md b/windows/configuration/keyboard-filter/remove-key-combination-configurations.md index 698d0fe360..1bc023065a 100644 --- a/windows/configuration/keyboard-filter/remove-key-combination-configurations.md +++ b/windows/configuration/keyboard-filter/remove-key-combination-configurations.md @@ -13,7 +13,7 @@ ms.topic: article --- # Remove key combination configurations -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] The following sample Windows PowerShell script uses the Windows Management Instrumentation (WMI) providers for Keyboard Filter to create two functions to remove custom-defined key combination configurations from Keyboard Filter. It demonstrates several ways to use each function. diff --git a/windows/configuration/keyboard-filter/wekf-customkey.md b/windows/configuration/keyboard-filter/wekf-customkey.md index 7412c42e3d..5ff3078bcd 100644 --- a/windows/configuration/keyboard-filter/wekf-customkey.md +++ b/windows/configuration/keyboard-filter/wekf-customkey.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_CustomKey -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Adds or removes custom-defined key combinations. diff --git a/windows/configuration/keyboard-filter/wekf-customkeyadd.md b/windows/configuration/keyboard-filter/wekf-customkeyadd.md index 9cdc091e06..66d2468ae0 100644 --- a/windows/configuration/keyboard-filter/wekf-customkeyadd.md +++ b/windows/configuration/keyboard-filter/wekf-customkeyadd.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_CustomKey.Add -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Creates a new custom key combination and enables Keyboard Filter to block the new key combination. diff --git a/windows/configuration/keyboard-filter/wekf-customkeyremove.md b/windows/configuration/keyboard-filter/wekf-customkeyremove.md index b84e8d90a7..1430acc8f9 100644 --- a/windows/configuration/keyboard-filter/wekf-customkeyremove.md +++ b/windows/configuration/keyboard-filter/wekf-customkeyremove.md @@ -11,7 +11,7 @@ ms.subservice: iot --- # WEKF_CustomKey.Remove -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Removes a custom key combination, causing Keyboard Filter to stop blocking the removed key combination. diff --git a/windows/configuration/keyboard-filter/wekf-predefinedkey.md b/windows/configuration/keyboard-filter/wekf-predefinedkey.md index 7fdbbb67ff..117169f6c3 100644 --- a/windows/configuration/keyboard-filter/wekf-predefinedkey.md +++ b/windows/configuration/keyboard-filter/wekf-predefinedkey.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_PredefinedKey -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] This class blocks or unblocks predefined key combinations, such as Ctrl+Alt+Delete. diff --git a/windows/configuration/keyboard-filter/wekf-predefinedkeydisable.md b/windows/configuration/keyboard-filter/wekf-predefinedkeydisable.md index 68392c8635..ff0c74fa69 100644 --- a/windows/configuration/keyboard-filter/wekf-predefinedkeydisable.md +++ b/windows/configuration/keyboard-filter/wekf-predefinedkeydisable.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_PredefinedKey.Disable -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Unblocks the specified predefined key combination. diff --git a/windows/configuration/keyboard-filter/wekf-predefinedkeyenable.md b/windows/configuration/keyboard-filter/wekf-predefinedkeyenable.md index f9b2966bf0..7b551de1b3 100644 --- a/windows/configuration/keyboard-filter/wekf-predefinedkeyenable.md +++ b/windows/configuration/keyboard-filter/wekf-predefinedkeyenable.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_PredefinedKey.Enable -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] This method blocks the specified predefined key combination. diff --git a/windows/configuration/keyboard-filter/wekf-scancode.md b/windows/configuration/keyboard-filter/wekf-scancode.md index 4238deebc4..91bd402293 100644 --- a/windows/configuration/keyboard-filter/wekf-scancode.md +++ b/windows/configuration/keyboard-filter/wekf-scancode.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_Scancode -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Blocks or unblocks key combinations by using the keyboard scan code, which is an integer number that is generated whenever a key is pressed or released. diff --git a/windows/configuration/keyboard-filter/wekf-scancodeadd.md b/windows/configuration/keyboard-filter/wekf-scancodeadd.md index 248ed944e6..da49f64456 100644 --- a/windows/configuration/keyboard-filter/wekf-scancodeadd.md +++ b/windows/configuration/keyboard-filter/wekf-scancodeadd.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_Scancode.Add -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] This method adds a new custom scan code combination and enables Keyboard Filter to block the new combination. diff --git a/windows/configuration/keyboard-filter/wekf-scancoderemove.md b/windows/configuration/keyboard-filter/wekf-scancoderemove.md index 2fe9b8aa4d..b787113408 100644 --- a/windows/configuration/keyboard-filter/wekf-scancoderemove.md +++ b/windows/configuration/keyboard-filter/wekf-scancoderemove.md @@ -13,7 +13,7 @@ ms.topic: article --- # WEKF_Scancode.Remove -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] This method removes a custom scan code key combination, causing Keyboard Filter to stop blocking the removed combination. diff --git a/windows/configuration/keyboard-filter/wekf-settings.md b/windows/configuration/keyboard-filter/wekf-settings.md index 0ba7c0ab7d..d2e4cde1f8 100644 --- a/windows/configuration/keyboard-filter/wekf-settings.md +++ b/windows/configuration/keyboard-filter/wekf-settings.md @@ -11,7 +11,7 @@ ms.topic: article # WEKF_Settings -[!INCLUDE [Supported Editions - Enterprise Plus](includes-supported-os-enterprise-plus.md)] +[!INCLUDE [supported-os-enterprise-plus](../../../includes/iot/supported-os-enterprise-plus.md)] Enables or disables settings for Keyboard Filter.