Method for realizing application program interface (API) of WinCE

A technology for implementing methods and library functions, which is applied in the field of communications and can solve problems such as the inability of mobile phone applications to run directly.

Active Publication Date: 2014-06-25
INSIGMA TECHNOLOGY CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This makes it impossible for mobile applications running on mobile devices using WinCE API to run directly on Wine

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing application program interface (API) of WinCE
  • Method for realizing application program interface (API) of WinCE
  • Method for realizing application program interface (API) of WinCE

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Wine provides a platform for running Windows programs, and it is an adaptation layer between Windows application software and the Linux kernel. From a practical point of view, Wine is the implementation of the win32 library on Linux, which is embodied as a Wine service process (Wine server) and a set of dynamic link libraries (equivalent to many DLLs in Windows). The relationship between Wine and Windows applications is as follows: figure 1 shown. Among them, X-Server is a GUI service process with a large volume and relatively complete functions. For platforms such as mobile phones, it seems to be a waste of resources. Therefore, a reduced version of TinyX is used on the OMS system.

[0014] The service process Wine server is used to provide Windows applications with certain functions, services and management (such as process management, etc.) that should be provided by the Windows kernel, and transfer these functions and services to the Linux kernel. In this way, on ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for realizing an application program interface (API) of WinCE, which is characterized in that: for a WinCE function with a counterpoint in the API, the WinCE function is encapsulated, so the WinCE function is mapped or a function in the Win32 API is called; a WinCE function with no counterpoint in the API is directly realized, and the WinCE function with no counterpoint is added to a corresponding function library to be called by a WinCE application program; and a function which only exists in Win32 API and does not exist in the WinCE API is deleted. By utilizing, modifying and adding Win32 API to realize the WinCE API, so application programs on a Windows Mobile can be directly run on an operation management system (OMS) platform.

Description

technical field [0001] The invention relates to the communication field, in particular to a method for realizing WinCE API. Background technique [0002] The operating system is one of the core parts of contemporary computers. As the manager of computer resources, the operating system is in charge of all hardware resources and provides corresponding services for the application software running on it. The interface through which the operating system provides services for application programs is called an application programming interface (API, Application Program Interface). The API provides a basic programming environment, and application developers call the services provided by the operating system by calling these API functions, so as to access and control the hardware resources of the computer system. Similarly, the results of hardware operations are returned to the corresponding application programs through these functions. This mechanism of the operating system has m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
Inventor 毛德操王承志徐鼎鼎陈天洲温源
Owner INSIGMA TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products