ConfigRecognizer
- 0 2.0
Provides system access to the configuration settings of a recognizer. In
version 2.0 of the Pen API, only the pen system can call
ConfigRecognizer. Applications must call
ConfigHREC to query or set recognizer configuration values. The system routes
ConfigHREC calls to the
ConfigRecognizer function of the appropriate recognizer.
A recognizer must export
ConfigRecognizer. The information in this entry is for recognizer developers only, not
application developers.
UINT ConfigRecognizer( UINT uSubFunction, WPARAM wParam, LPARAM lParam )
Parameters
uSubFunction
Recognizer subfunction identifier. See
ConfigHREC for descriptions of the WCR_ subfunctions that
ConfigRecognizer must support. In addition,
ConfigRecognizer must support the following two WCR_ subfunctions:
WCR_INITRECOGNIZER
When an application installs a recognizer by using
InstallRecognizer, the system calls the recognizer's
ConfigRecognizer function with the WCR_INITRECOGNIZER subfunction. The
wParam parameter is not used and
lParam is a far pointer to an ASCII string containing the user's name, as set in the
system registry. If successful, the recognizer should return 1; otherwise, it
should return 0 to indicate an error.
In response to the WCR_INITRECOGNIZER subfunction, the recognizer should
perform any required initialization tasks. (This subfunction replaces the
InitRecognizer function exported by version 1.0 recognizers.)
WCR_CLOSERECOGNIZER
When an application unloads a recognizer by using
UninstallRecognizer, the system calls the recognizer's
ConfigRecognizer function with the WCR_CLOSERECOGNIZER subfunction. The
wParam and
lParam parameters are not used. If successful, the recognizer should return 1;
otherwise, it should return 0 to indicate an error.
In response to the WCR_CLOSERECOGNIZER subfunction, the recognizer should
perform any required cleanup tasks. (This subfunction replaces the
CloseRecognizer function exported by version 1.0 recognizers.)
wParam
Depends on the value of
uSubFunction.
lParam
A value, or an address of a buffer. The contents of the buffer depend on the
value of
uSubFunction.
Return Value
Returns 0 or a positive value, depending on
uSubFunction.
Comments
ConfigRecognizer provides initialization and query services for the pen system. The parameter
uSubFunction is a WCR_ value that specifies the configuration service that
ConfigRecognizer must perform.
When an application calls
ConfigHREC, the system determines the appropriate recognizer and passes the call to that
recognizer's
ConfigRecognizer function.
ConfigHREC exists only because its extra argument
hrec identifies to the system the intended recognizer library. This information is
necessary in version 2.0 of the Pen API, which allows multiple recognizer
libraries to exist simultaneously. Thus, the names
ConfigHREC and
ConfigRecognizer refer to the same function. Applications refer to the function as
ConfigHREC, while recognizers export it as
ConfigRecognizer.
See Also
ConfigHREC, SYV_
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database