Table of contents
Collapse the table of content
Expand the table of content


Last Updated: 12/12/2016

This method adds a new custom scan code combination and enables Keyboard Filter to block the new combination.


[Static] uint32 Add(
    [In] string Modifiers, 
    [In] uint16 Scancode


The modifier keys that are part of the key combination to block.

The hardware scan code of the key to block.

Return Value

Returns an HRESULT value that indicates WMI non-error constant or a WMI error constant.


WEKF_Scancode.Add creates a new WEKF_Scancode object and sets the Enabled property of the new object to true.

If a WEKF_Scancode object already exists with same Modifiers and Scancode properties, then WEKF_Scancode.Add returns an error code and does not create a new object or modify any properties of the existing object. If the existing WEKF_Scancode object has the Enabled property set to false, Keyboard Filter does not block the scan code.


Windows EditionSupported
Windows 10 HomeNo
Windows 10 ProNo
Windows 10 EnterpriseYes
Windows 10 EducationYes


Keyboard Filter

Send comments about this topic to Microsoft

© 2017 Microsoft