Glossary

 

  . | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

wait function
Allows a thread to block its own execution. Wait functions do not return until the specified criteria have been met. The type of wait function determines the set of criteria used. When a wait function is called, it checks whether the wait criteria have been met. If the criteria have not been met, the calling thread enters an efficient wait state, consuming very little processor time while waiting for the criteria to be met. Windows CE supports only single object wait functions.

warm boot
A power state that indicates the starting state of your automotive computing device from a typical rebooted condition. Working space in RAM is initialized.

WCE File
This is the platform configuration file located at _WINCEROOT\public\ that describes all settings related to your platform, such as which components you want and what build/image flags you have set.

WCEfA AAK
The delivery vehicle for the WCEfA components. It installs on top of Platform Builder and the Add-On Pack.

WCEfA architecture
A blueprint that describes the way that the different files, code components, and computing elements that are delivered with the automotive adaptation kit (AAK) are logically defined and can interact with each other.

WCEfA device
An automotive computing device that is powered by Windows CE for Automotive.

WCEfA platform
The compiled bits, modules, and components that represent the operating system based on Windows CE for Automotive that the automotive supplier builds using Platform Builder.

Web Browser ActiveX control
An ActiveX control that programmers can use to add Internet browsing capabilities to applications.

web clipping
The process of pulling specific information from a web page so that it can be displayed on a webphone or PDA.

webphone
A mobile, digital telephone that has features not associated with traditional home or mobile phones. These features include Internet access, simple text messaging, and data services.

whole word match
In text searching, a process that matches all occurrences of a text string not preceded or followed by an alphanumeric character or an underscore.

Wide Area Network (WAN)
A computer network that spans a relatively large geographical area. Typically, a WAN consists of two or more LAN. Computers connected to a wide-area network are often connected through public networks, such as the telephone system. They can also be connected through leased lines or satellites. The largest WAN in existence is the Internet.

width
The distance between two addresses in memory that represent the beginning of a line and the end of the line of a stored bitmap. This distance represents only the width of the bitmap in memory; it does not include any extra memory required to reach the beginning of the next line of the bitmap, such as a cache in rectangular memory.

Win32
The application programming interface in Windows 95, Windows NT, and Windows CE that enables applications to use the 32-bit instructions available on 80386 and higher processors.

WINCEROOT
The root of the Windows CE OS installation done by the Platform Builder installer. The environment variable _WINCEROOT is set to this directory, and the environment variable _WINCEROOT is set to this directory, and the environment variable _WINCEDRIVER is set to the driver letter that it was installed on.

window
A rectangular area on the screen where an application displays output and receives user input. On a Windows CE-based device that supports a graphical display, a window-rather than the screen itself-is the primary output device. Windows are also the means by which applications send and receive messages to the operating system. Therefore, all Windows CE-based applications-even those that lack a visual interface-need to create and manage windows.

window class
A set of attributes that Windows CE uses as a template to create a window. Each window class has a window procedure that processes messages for all windows of that class. Every window in a Windows CE-based application is a member of a window class.

window control
A predefined child window used in conjunction with another application window to provide a standardized way for users to make selections, carry out commands, and perform input and output tasks. Windows controls typically send WM_COMMAND messages.

window coordinate
The position of a window in relation to the upper-left corner of the screen or, for a child window, the upper-left corner of the parent window's client area.

window handle
A 32-bit value, assigned by Windows CE, that uniquely identifies a window.

window procedure
A function, called by the operating system, that controls the appearance and behavior of its associated windows. The procedure receives and processes all messages to these windows.

window shortcut
A desktop icon on a development workstation that opens a command prompt build window and calls the Windows CE Build Environment tool, Wince.bat, to set the environment variables that are used to build an operating system. Platform Builder includes window shortcuts for the Minshell configuration and for each microprocessor.

window style
A named constant that defines an aspect of the window's appearance and behavior not specified by the window's class.

Windows CE
A version of Windows designed to run on PDAs or other small devices. CE was renamed Pocket PC with the version 3.0 release.

Windows CE Services
A set of technologies that makes Windows CE-based devices Web-enabled. Its architecture is based on a multilayered client/server model that provides the functionality to deliver Web content information to Windows CE-based devices from a wireless network or by desktop synchronization.

Windows CE-based platform
An operating system that contains core Windows CE operating system components, an OEM adaptation layer (OAL), and device drivers.

Windows Internet Naming Service (WINS)
A distributed database for registering and querying dynamic name-to-IP address mappings in a routed network environment. When dynamic addressing through DHCP results in new IP addresses for computers that move between subnets, the changes are automatically updated in the WINS database.

Windows Sockets (Winsock)
A programming interface used to provide a protocol-independent transport interface. Windows CE .NET supports most of the common Winsock functions.

WinInet
An API that provides Internet access to applications using Hypertext Transfer Protocol (HTTP) and File Transfer Protocol (FTP).

Wireless
A connectivity option requiring no cables or wires to receive and transfer data between devices and/or the network (e.g., Bluetooth, Infrared, Cellular).

Wireless Application Protocol (WAP)
A group of standards for wireless devices proposed by the WAP Forum. A standard protocol for providing Internet communications and advanced telephony services on phones, pagers, PDAs, and other wireless terminals.

Wireless Markup Language (WML)
The markup language used to create web pages specifically for devices with low bandwidth and a small screen.

Wireless Services server component
Allows a content provider or carrier to configure and schedule any number of information acquisition/encoding/transmission components to create a data stream to be transmitted by a carrier to the device. The server component builds on an open architecture to allow new server components to be installed in any part of the stream at any time.

wizard
1. An interactive Help utility within an application that guides the user through each step of a task.
2. In Platform Builder, wizards are dynamic-link libraries (DLLs). They set up a project for a particular type of application, querying you for the features you want in your program, then generating source files in which much of the mundane coding has been done.


wizardbar
A tool in Platform Builder that gives you visual access to the classes and members in your project, including interfaces and dialog resources. WizardBar tracks and displays your current location in code.

word processor
A program for typing notes and memos. While much simpler than word processors on PC's, they are useful for brief notes. Many come with a spell checker.

workspace
A container for all the files that make up a project or platform. A workspace can contain multiple projects, including subprojects, but only one platform.

world coordinates
Coordinates that are relative to the origin of a scene.

world space
The frame of reference, used by world coordinates, that declares vertices relative to a single origin within a 3-D scene.

world transformation
The application of a matrix to a model's vertices to change its orientation from model space to world space.

wrap
The procedure used to calculate texture coordinates for a face or mesh. The basic wrapping types are flat, cylindrical, spherical, and chrome.

wrapper function
A function that provides a simplified interface to another function, for example by changing the order of some parameters or by interpreting the return code.

writeable section
A data section in a module, such as a .data section containing a module's global variables, which can be written to at run time.