Skip to content

Latest commit

 

History

History
160 lines (125 loc) · 5.29 KB

nf-msinkaut-iinktablets-ispacketpropertysupported.md

File metadata and controls

160 lines (125 loc) · 5.29 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:msinkaut.IInkTablets.IsPacketPropertySupported
IInkTablets::IsPacketPropertySupported (msinkaut.h)
Determines whether a property of a tablet device or a collection of tablet devices, identified with a globally unique identifier (GUID), is supported. (IInkTablets.IsPacketPropertySupported)
4bf2e2b0-d45a-4392-990e-5e9320333c0b
IInkTablets interface [Tablet PC]
IsPacketPropertySupported method
IInkTablets.IsPacketPropertySupported
IInkTablets::IsPacketPropertySupported
IsPacketPropertySupported
IsPacketPropertySupported method [Tablet PC]
IsPacketPropertySupported method [Tablet PC]
IInkTablets interface
msinkaut/IInkTablets::IsPacketPropertySupported
tablet.inktablets_ispacketpropertysupported
tablet\inktablets_ispacketpropertysupported.htm
tablet
f83caf4a-b8ca-4cee-9060-679128a1bd77
12/05/2018
4bf2e2b0-d45a-4392-990e-5e9320333c0b, IInkTablets interface [Tablet PC],IsPacketPropertySupported method, IInkTablets.IsPacketPropertySupported, IInkTablets::IsPacketPropertySupported, IsPacketPropertySupported, IsPacketPropertySupported method [Tablet PC], IsPacketPropertySupported method [Tablet PC],IInkTablets interface, msinkaut/IInkTablets::IsPacketPropertySupported, tablet.inktablets_ispacketpropertysupported
msinkaut.h
Windows
Windows XP Tablet PC Edition [desktop apps only]
None supported
InkObj.dll
Windows
19H1
IInkTablets::IsPacketPropertySupported
msinkaut/IInkTablets::IsPacketPropertySupported
c++
APIRef
kbSyntax
COM
InkObj.dll
InkObj.dll.dll
IInkTablets.IsPacketPropertySupported

IInkTablets::IsPacketPropertySupported

-description

Determines whether a property of a tablet device or a collection of tablet devices, identified with a globally unique identifier (GUID), is supported. For example, use this method to determine if all of the tablets in a collection support tangential pressure from a pen.

-parameters

-param packetPropertyName [in]

The GUID for the PacketProperty GUIDs of the tablet or tablets that is requested. Use a defined BSTR constant from the PacketProperty constants.

For more information about the BSTR data type, see Using the COM Library.

-param Supported [out, retval]

When this method returns, contains VARIANT_TRUE if a known property is supported by the tablet or tablets; otherwise, VARIANT_FALSE.

Note  This method can be re-entered when called within certain message handlers, causing unexpected results. Take care to avoid a reentrant call when handling any of the following messages: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND if wParam is set to SC_HOTKEY or SC_TASKLIST; and WM_SYSKEYDOWN (when processing Alt-Tab or Alt-Esc key combinations). This is an issue with single-threaded apartment model applications.
 

-returns

This method can return one of these values.

Return code Description
S_OK
Success.
E_POINTER
A parameter contained an invalid pointer.
CO_E_CLASSSTRING
Invalid GUID format.
E_INK_EXCEPTION
An exception occurred while processing.
E_INVALIDARG
The flag is invalid.

-remarks

Note  When this method is called on the InkTablets collection, it queries all of the tablets on the system. If any of them does not support the property, it returns VARIANT_FALSE. Call IsPacketPropertySupported on an individual IInkTablet object to determine whether the device supports a known property.
 

-see-also

GetPacketData Method

IInkTablet Class

IInkTablets

InkTablets Collection

SetPacketValuesByProperty Method