Windows 10 DLL File Information - InkAnalysis.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | InkAnalysis DLL |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 2,452 KB |
Total Number of Exported Functions: | 2 |
Total Number of Exported Functions With Names: | 2 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 1,559,040 Bytes | 62.1% | Read, Execute | Code |
.data | 0x0017e000 | 20,992 Bytes | 0.8% | Write, Read | Initialized Data |
.idata | 0x00186000 | 4,608 Bytes | 0.2% | Read | Initialized Data |
.rsrc | 0x00188000 | 856,576 Bytes | 34.1% | Read | Initialized Data |
.reloc | 0x0025a000 | 68,608 Bytes | 2.7% | Read, Discardable | Initialized Data |
Static Linking
InkAnalysis.dll is statically linked to the following files:msvcrt.dll
ATL.DLL
Bcp47Langs.dll
api-ms-win-core-libraryloader-l1-2-0.dll
OLEAUT32.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-localization-l1-2-2.dll
api-ms-win-core-winrt-string-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
ext-ms-win-globalization-input-l1-1-0.dll
This means that when InkAnalysis.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, InkAnalysis.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 191 | 25,768 Bytes | 1.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 15 | 828,763 Bytes | 33.0% |
Total | 206 | 854,531 Bytes | 34.0% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
201 | The Parameter %1!s! is invalid |
203 | The parameter %1!s! out of range. The valid range is %2!s! - %3!s!. |
204 | The property identified by the GUID {%1!s!} is not a valid property |
210 | Invalid Best Result Element Index |
211 | The specified ContextNodeCollection must be comprised of descendant ContextNodes |
212 | The specified AnalysisAlternate was created from a different InkAnalyzer. |
213 | The recognition results have changed since the AnalysisAlternate object was first created. The AnalysisAlternate object is no longer valid. |
215 | The AutomaticReconciliation AnalysisMode is turned off and the ReadyToReconcile event is not handled. This event is the only opportunity to manually call Reconcile. |
216 | BackgroundException AnalysisWarning must have a proper BackgroundException associated with the it. |
217 | Cannot add a ContextLink to a ContextNode with a PartiallyPopulated value of true. |
218 | The destination node or the source node cannot be the RootNode. |
219 | Cannot add stroke to a the node of type %1!s! because it is not an ink leaf node. |
220 | Cannot create a subnode under a ContextNode with a PartiallyPopulated value of true. |
221 | Cannot create a subnode because of the current confirmation value on the parent ContextNode. |
222 | Cannot delete a subnode because of the current confirmation value on the parent ContextNode. |
223 | A ContextLink cannot be created between the same source and destination ContextNode. |
224 | Cannot move non existent subelement. |
225 | The stroke being moved does not match the stroke type of the destination ContextNode. |
226 | Cannot move sub ContextNode within a confirmed ContextNode. |
228 | Cannot move a node that contains ink leaf nodes with mixed language ids outside of a CustomRecognizer. Mixed language ids are only valid under CustomRecognizer nodes. |
229 | The current parent ContextNode or the new parent ContextNode is confirmed. |
230 | The ContextNode confirmation type prevents the property from being set. |
231 | The specified stroke type value is out of range. |
233 | A ContextNode is a container node but does not have any subnode. |
234 | The ContextNodes in the specified ContextNodeCollection should belong to the same InkAnalyzer and do not. |
236 | The InkAnalyzer was not able to find the ContextNodes it was looking for in InkAnalyzer.Reconcile. |
237 | The root ContextNode Id does not match the Id of the RootNode in the original InkAnalyzer that was analyzed. Reconciliation cannot compare disparate InkAnalyzer. |
238 | The ContextLink must have the current ContextNode as either source or the destination. |
239 | The destinationNode cannot have more than one ContextLink to a ContextNode of type AnalysisHint. |
240 | The destination node cannot link to a context node of type AnalysisHint since one of its ancestors is a CustomRecognizer ContextNode. |
242 | A ContextNode with the same ContextNode Id already exist. |
243 | The ContextNode is already set in the InkAnalyzer. |
244 | The empty guid cannot be used as a ContextNode Id. |
245 | The specified ContextNodeCollection cannot be empty. |
246 | An infinite AnalysisHint already exists for this InkAnalyzer. |
247 | The specified location cannot intersect the location of an existing AnalysisHint. |
249 | The specified index value is out of range for this collection. The valid range is from %1!d! to %2!d!. |
250 | The specified index is too high to fit the collection in the specified array. |
251 | The ContextNode of type %1!s! which is an ink leaf ContextNode and is not marked as Partially Populated, must have strokes associated with it. |
254 | The specified maximum number of alternates cannot be negative. |
255 | The specified AnalysisMode value is outside the scope of the supported AnalysisModes. |
256 | The number of analysis stages is invalid. |
257 | The AutomaticReconciliation AnalysisMode is turned on. In this mode manually calling Reconcile is not allowed. |
258 | The specified character length value must be greater than zero and the specified start value cannot be negative. |
260 | The specified ConfirmationType value is outside the scope of the ConfirmationType enumeration. |
261 | The specified ContextNode is not of type CustomRecognizer. |
264 | The lattice has an invalid owner node. |
266 | The specified ContextNode to delete is not an AnalysisHint. |
267 | The specified sub ContextNode does not exist under this ContextNode. |
269 | An invalid operation was performed on a property. |
270 | The lattice is invalid or corrupt. |
271 | The specified strokePacketCount value does not match the actual strokePacketData array size. |
272 | The strokePacketData array length is not consistent with the strokePacketCount array and the strokePacketDescription array. |
273 | The specified context node does not support subnodes of the current ContextNode's type. |
274 | Cannot find the specified analysis stage. |
275 | This path is not on the same segmentation as the top alternate. |
277 | The property %1!s! cannot be set for node of type %2!s!. |
279 | The specified data array is invalid. |
280 | Cannot set an empty array of stroke ids. |
281 | The specified ContextNode to move is not a sub ContextNode of the this ContextNode. |
282 | The schema does not allow a subnode of the specified type to be created under the current ContextNode. |
283 | The specified text range start is invalid. |
285 | Calling IsStringSupported is only valid on an InkWordNode. |
287 | Cannot find a lattice if there are no strokes. |
289 | The specified property data was of an unexpected type. |
290 | More than one lattice element was found on an ink leaf ContextNode. |
291 | Only one infinite AnalysisHint can exist in the InkAnalyzer at a time. |
293 | A %1!s! cannot be confirmed with the specified confirmation type of %2!d!. |
294 | Cannot associate strokes with a confirmed ContextNode. |
295 | The ContextNode passed must be an ink leaf ContextNode. |
298 | The ContextNode type does not match with the original data. |
299 | The ContextNode id %1!s! is already in use in the current Analyzer. |
300 | There was no lattice element found for the ink leaf ContextNode. |
302 | The specified ContextNodeCollection must contains at least one ContextNode with strokes. |
303 | You cannot create a sub ContextNode of type %1!s! under a ContextNode of type %2!s!. |
305 | An analysis stage has failed to start. |
306 | An InkAnalysis tree with partially populated ContextNodes cannot be persisted. |
307 | The lattice path contains a duplicate stroke id %1!d!. |
308 | A earlier background analysis operation raised an exception. The InkAnalyzer is now in an unknown state. |
309 | The current ContextNode or one of its descendants is missing expected stroke data. |
310 | Reconcile cannot be called more than once for the same ReadyToReconcile. |
311 | The parent ContextNode cannot contain strokes. |
314 | Cannot set the Location on container ContextNode. |
315 | Cannot set the recognition lattice of a partially populated ContextNode. |
316 | Cannot set the SemanticType for a partially populated ContextNode. |
317 | You cannot create a ContextLink to the same ContextNode. The source and destination ContextNode objects are the same ContextNode. |
319 | One or more of the specified strokes already exists in the InkAnalyzer. All stroke ids must be unique. |
320 | Stroke count on the lattice element must be less than or equal to the stroke count in the owner lattice column. |
321 | Missing stroke data for stroke id %1!d!. Implement an event handler for the UpdateStrokeCache event or verify that all stroke data is update in the event. |
322 | Stroke id %1!d! does not belong to ContextNode %2!s!. |
323 | Stroke %1!d! does not exist in the current InkAnalyzer. |
324 | The specified language Id does not match the language Id of the sibling strokes on the parent ContextNode. |
325 | Stroke id %1!d! has a language id %2!d! which is different than the language id of the destination node which is %3!d!. |
327 | One or more of the specified stroke ids is unknown to the InkAnalyzer. |
328 | The specified stroke type is not permitted under the parent ContextNode for this stroke. |
329 | An analysis stage should not change stroke %1!d!'s stroke type. |
330 | An analysis stage should not change stroke %1!d!'s confirmed ancestor. |
331 | TimeLimit specified is out of range. Valid range is 0 - 214748. |
332 | The specified context node is a leaf node and cannot become a container node. |
333 | The specified parent ContextNode is a container node and cannot contain strokes. |
334 | When the automatic stroke cache cleanup AnalysisMode is enabled, you must handle the UpdateStrokesDataCache event so the InkAnalyzer can obtain the latest stroke data. |
335 | after prune and clone |
336 | results before prune |
337 | VerifyContext( %1!s! ): The current ContextNode or one of its descendants is missing an expected child ContextNode: %2!s! |
338 | Application's context after reconcile |
339 | Application's context before reconcile |
340 | VerifyContext( %1!s! ): InkDrawing has a stroke (id= %2!s!) marked as writing: %3!s! |
341 | VerifyContext( %1!s! ): Ink Leaf node has a stroke (id= %2!s!) with languageId %3!s! which is different from the other strokes in the same node. |
342 | VerifyContext( %1!s! ): ink node with no strokes: %2!s! |
343 | VerifyContext( %1!s! ): InkWord has a stroke (id= %2!s!) marked as drawing: %3!s! |
344 | VerifyContext( %1!s! ): parent ContextNode of type %2!s! has child of invalid type: %3!s! |
345 | VerifyContext( %1!s! ): Linked Node not found in the current context: %2!s! |
346 | VerifyContext( %1!s! ): Link not found on the Linked node: %2!s! |
347 | VerifyContext( %1!s! ): node has empty Id: %2!s! |
348 | VerifyContext( %1!s! ): node not found: %2!s! |
349 | %1!s! The PopulateContextNode event was not properly handled. The ContextNode of type %2!s!, is still marked partially populated. |
350 | VerifyContext( %1!s! ): node has an empty region: %2!s! |
351 | VerifyContext( %1!s! ): non ink or container node with strokes: %2!s! |
352 | VerifyContext( %1!s! ): node of non-root type has NULL parent node: %2!s! |
353 | VerifyContext( %1!s! ): ContextNode has an infinite region: %2!s! |
354 | VerifyContext( %1!s! ): node of type Root has non-NULL parent node: %2!s! |
355 | VerifyContext( %1!s! ): There can be only one child of type InkBullet under a paragraph ContextNode and it needs to be at index 0. |
356 | original before parse |
357 | results before parse |
358 | results after parse |
360 | Invalid length returned by the recognizer context for the separator |
361 | Error releasing the Wordlist |
362 | Invalid element type in the lattice |
363 | Invalid stroke information in Lattice column |
364 | Best result contains invalid column |
365 | Invalid element array in lattice column |
366 | Best result contains invalid element |
367 | Invalid lattice columns |
368 | Invalid properties array |
369 | Recognizer is returning bad best result string |
370 | Error releasing the RecognizerContext |
371 | Recognizer returned an invalid result |
372 | Recognizer returned an error. |
373 | The returned lattice is NULL |
374 | Recognizer failed to create a context |
376 | No recognizer with that guid were registered on the system |
377 | Could not get Reco attributes from Recognizer. |
378 | Cannot open the registry. |
379 | The recognizer is not registered correctly |
381 | Invalid stroke index in the lattice column |
382 | Owner node for this object is invalid. |
384 | Node is not a DIIA node. |
385 | Failed to Compress the string collection |
386 | Failed to decompress the string collection from the serialized stream. |
387 | Lattice created from Selection Lattice is malformed. |
388 | Corrupt Lattice: A path contains duplicate strokeIds! |
389 | Rules for node type %1!s! allow both child nodes and directly containted strokes |
390 | Duplicate rules for Node type %1!s! |
391 | ContextNodeType::Root is allowed as child of node type %1!s! |
392 | Alternate ContextNodes are read only. |
393 | Modifying ContextNode and Stroke properties inside of an event handler is not allowed. |
500 | Applying change: |
501 | ------ Beginning Parse ------ |
502 | ------ Beginning PruneAndClone ------ |
503 | ------ Beginning VerifyContexts after parse ------ |
504 | ------ Beginning VerifyContext after prune and clone ------ |
505 | ------ Beginning VerifyContext before prune and clone ------ |
506 | ------ Beginning VerifyContexts before parse ------ |
507 | ------ Beginning original --> results snapshot ------ |
508 | Call to recognizer is blocked, adding to deferred dirty region |
509 | Deleting element %1!s!, %2!s! |
510 | DDR not empty, so starting recognition now. |
511 | ------ Ended VerifyContexts after parse ------ |
512 | ------ Finished VerifyContext after prune and clone ------ |
513 | ------ FOREGROUND: Beginning original --> results snapshot ------ |
514 | ------ FOREGROUND: Beginning Parse ------ |
515 | ------ FOREGROUND: Beginning PruneAndClone ------ |
516 | ------ FOREGROUND: Beginning reconcile ------ |
517 | ------ FOREGROUND: Beginning VerifyContext after reconcile ------ |
518 | ------ FOREGROUND: Beginning VerifyContext after parse ------ |
519 | ------ FOREGROUND: Beginning VerifyContext after prune and clone ------ |
520 | ------ FOREGROUND: Beginning VerifyContexts before parse ------ |
521 | ------ FOREGROUND: Finished VerifyContext after prune and clone ------ |
522 | ------ FOREGROUND: Parser stage %1!d! completed ------ |
523 | ------ Initializing IA resources in a background thread ------ |
524 | not running recognition stage since parser didn't dirty anything or everything was a collision |
525 | Parser[%1!d!] blocked from starting, state %2!d! not NotRunning or Writing) |
526 | Parser[%1!d!] called reconcile, collisions = %2!d! |
527 | Parser %1!d! changing to state %2!s! |
528 | Parser [ %1!d! ] starting during write. |
529 | parser %1!d! is still running, new call ignored |
530 | ------ Reconciliation complete ------ |
531 | ------ Remove empty elements ------ |
532 | App called Analyze, didRun is: |
533 | Engine configuration cannot be changed if analyzer is already in use. |
534 | Invalid engine configuration parameter. |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CIacos _CIatan _CIatan2 _CIcos _CIexp _CIlog _CIsin _CIsqrt _CItanh _CxxThrowException _XcptFilter __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _except_handler4_common _ftol2_sse _initterm _itow_s _lock _nextafter _onexit _purecall _time64 _unlock _vsnwprintf _wcsnicmp floor free malloc memcpy memcpy_s memmove memset public: virtual __thiscall type_info::~type_info(void) qsort_s realloc void __cdecl terminate(void) wcschr wcsncmp wcsncpy_s - ATL.DLL:
AtlComPtrAssign AtlInternalQueryInterface AtlModuleGetClassObject AtlModuleInit AtlModuleTerm - Bcp47Langs.dll:
LcidFromBcp47 - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleFileNameA KernelBase!GetModuleHandleExW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LoadStringW KernelBase!LockResource KernelBase!SizeofResource - OLEAUT32.dll:
CreateErrorInfo SetErrorInfo SysAllocString SysFreeString - api-ms-win-core-com-l1-1-1.dll:
combase!CLSIDFromString combase!CoCreateFreeThreadedMarshaler combase!CoCreateGuid combase!CoInitializeEx combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!CoUninitialize combase!StringFromCLSID combase!StringFromGUID2 - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventActivityIdControl ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWriteTransfer - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!GetThreadPriority kernel32!ResumeThread kernel32!SetThreadPriority kernel32!TerminateProcess - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!InitOnceBeginInitialize KernelBase!InitOnceComplete KernelBase!InitializeCriticalSectionAndSpinCount KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlAcquireSRWLockExclusive ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReleaseSRWLockExclusive - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!OutputDebugStringW - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!LCMapStringEx - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemInfo KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetVersionExW - api-ms-win-core-memory-l1-1-2.dll:
KernelBase!VirtualAlloc KernelBase!VirtualProtect KernelBase!VirtualQuery - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-localization-l1-2-2.dll:
KernelBase!LCIDToLocaleName - api-ms-win-core-winrt-string-l1-1-0.dll:
combase!WindowsDeleteString - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegEnumKeyExW KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - ext-ms-win-globalization-input-l1-1-0.dll:
globinputhost!WGIGetCurrentInputLanguage