20
12/11/2008 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 1 EMB203

EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 1

EMB203

Page 2: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 2

Outline

Page 3: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 3

W E P o S

Page 4: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 4

WEPOS POS for .NET

Feature Windows XP

Embedded

WEPOS

Installation Target Designer CD Installation

Embedded Enabling

Features

EWF, HORM, DUA,

Minlogon, CD-BOOT, flash

boot, Remote Boot, Power

Management Control Library

Remote Boot, DUA

Multimedia Yes Yes

Security Yes Yes

OPOS/UPOS

support

No Yes

Enterprise

Integration

Yes Yes

Cloning Yes Yes

Windows Update Only through WSUS Yes

Page 5: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 5

FBA

Target

Designer

XPe

Database

Component

Designer

Raw Image

Transfer To target

Final Image

FBA

Final Image

Installation

Options

Install: Updates,

Drivers,

Apps, Etc.

XPe

Setup

WEPOS

Setup

Page 6: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 6

Provide base class implementation

Device Support as of V1.12

Belt Check Scanner Image Scanner PIN Pad Scanner

Bill Acceptor

Bill Dispenser

Biometrics

Bump Bar

Cash Changer

Cash Drawer

CAT

Coin Acceptor

Coin Dispenser

Electronic Journal

Electronic Value RW

Fiscal Printer

Gate

Hard Totals

Item Dispenser

Keylock

Lights

Line Display

MICR

Motion Sensor

MSR

Point Card RW

POS Keyboard

POS Power

POS Printer

Remote Order Display

RFID Scanner

Scale

Signature Capture

Smart Card RW

Tone Indicator

RFID Scanner

Page 7: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 7

Retail Businesses

Independent Software Vendors

Independent Hardware Vendors

Its Free!

Page 8: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 8

Its Free!

Its Free!

Page 9: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 9

Page 10: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 10

ActiveX

OPOS POS for .NET

Application

Control Object

Service Object

OPOS Driver

POS Device

PosExplorer

.NET Service Object

POS Device

ActiveXControl Object

Service Object

OPOS Driver

InterOp

Application

Page 11: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 11

Page 12: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 12

Page 13: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 13

Application

Service Object

Typical Point of Service for .NET Framework application

Output Complete Event

Error Event

Data Event

Status Update Event

Direct IO Event

DeviceRemoved Event

DeviceAdded Event

Method Property

PosExplorer

CreateInstance

GetDevices

GetDevice

OS Plug-N-Play

Services

Sends Event Invokes MethodReads/Writes

Property

Invokes Method

Sends Event

Search Sequence

Page 14: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 14

Scanner Service Object

Scanner

Device Driver

Scanner Device

Page 15: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 15

Page 16: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 16

[assembly:PosAssembly("Manufacturer Name")]

[HardwareId(@"HID\Vid_05e0&Pid_1300&Rev_0201")]

[ServiceObject("Scanner", "MyScanner", "Description", 1, 12)]

Page 17: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 17

Page 18: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 18

www.microsoft.com/techedTech·Talks Tech·Ed BloggersLive Simulcasts Virtual Labs

http://microsoft.com/msdn

Developer’s Kit, Licenses, and MORE!

Develop Point of Service Applications Uisng Microsoft Point of Service for .NET (EMB06-HOL)

Windows Embedded for Point of Service

Page 19: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 19

Windows Embedded for Point of Service homepage:www.microsoft.com/windows/embedded/wepos

Product Catalog:

www.windowsembeddeddevices.com/wepos

News group support: (msnnews.msn.com)

microsoft.public.windows.embedded.pointofservice

Verification

www.lionbridge.com/ms-wepos

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,

IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 20: EMB203: Introduction to Point of Service fordownload.microsoft.com/download/F/A/7/FA70E919-8F82... · WEPOS POS for .NET Feature Windows XP Embedded WEPOS Installation Target Designer

12/11/2008

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 20