Share via


Remote Tools Framework Functions (Windows Embedded CE 6.0)

1/6/2010

The following table shows the remote tools framework functions.

Programming element Description

AddParameterBytes

Function prototype for adding an array of BYTES to the command packet.

AddParameterDWORD

Function prototype for adding a DWORD value to the command packet.

AddParameterString

Function prototype for adding a WCHAR array (Unicode string) to the command packet.

AddParameterWORD

Function prototype for adding a WORD value to the command packet.

CreateCommand

Function prototype for creating a command packet that you can push to the desktop.

FreeCommand

Function prototype for freeing the command packet that CreateCommand creates.

FreeString

Function prototype for freeing a string allocated by GetParameterString.

GetAvailableDataSize

Function prototype for retrieving the number of bytes left in the command packet.

GetNextParameterType

Function prototype for getting the next data type from the command packet.

GetParameterBytes

Function prototype for getting the next value from the command packet.

GetParameterDWORD

Function prototype for getting the next DWORD value from the command packet.

GetParameterString

Function prototype for getting the next WCHAR array (Unicode string) value from the command packet.

GetParameterWORD

Function prototype for getting the WORD value from the command packet.

InitializeService

Function prototype for initializing the command transport, used only if you are writing a device-side tool that only pushes data to the desktop and does not respond to desktop commands.

pfnCommandCallback

Function prototype for the callback function to StartCommandHandler.

PushCommand

Function prototype for sending a command to the desktop, used when you want to push data to the desktop asynchronously.

Reset

Function prototype for resetting a command packet.

SetAllocatedSize

Function prototype for setting the parameter data size for a command packet.

StartCommandHandler

Function prototype for initializing the framework on the device and preparing the framework to call your callback function.

StopCommandHandler

Function prototype for forcing the asynchronous callback handling to terminate.

UnInitializeService

Function prototype for terminating the program if you initialized it with InitializeService.

WaitOnCommandHandler

Function prototype for blocking until the asynchronous command handler is completed.

See Also

Reference

Remote Tools Framework Reference