Figure 1.1 | The ISO/OSI model | 3 |
Figure 1.2 | Socket process for connection-oriented clients and servers | 12 |
Figure 1.3 | HTTP response from our request | 16 |
Figure 1.4 | Socket process for connectionless clients and server | 25 |
Figure 2.1 | WinInet and the TCP/IP OSI layers | 46 |
Figure 2.2 | HTTP protocol | 72 |
Figure 2.3 | HTTP protocol requests and responses | 74 |
Figure 2.4 | FTP protocol | 92 |
Figure 3.1 | The IPHelper library and TCP/IP OSI layers | 104 |
Figure 4.1 | Viewing available network resources | 142 |
Figure 4.2 | Pocket PC network redirector and the TCP/IP OSI model | 143 |
Figure 4.3 | The \Network folder | 151 |
Figure 4.4 | The WNetConnectionDialog1 dialog box | 154 |
Figure 5.1 | Using infrared to receive a file | 168 |
Figure 5.2 | Serial and Infrared communications and the TCP/IP OSI model | 169 |
Figure 5.3 | 25-pin serial connectors | 191 |
Figure 5.4 | 9-pin serial connectors | 191 |
Figure 6.1 | Pocket PC Remote Access Service and the TCP/IP OSI model | 205 |
Figure 6.2 | The RAS phonebook (as seen by the registry) | 207 |
Figure 6.3 | The rnaapp.exe Pocket PC dialer | 239 |
Figure 7.1 | Pocket PC 2002 Connection Manager | 246 |
Figure 7.2 | Pocket PC 2002 VPN settings | 247 |
Figure 8.1 | Pocket PC Phone Edition dialer | 268 |
Figure 8.2 | Pocket PC Phone Edition call log | 269 |
Figure 8.3 | Pocket PC Phone Edition SIM Manager | 276 |
Figure 8.4 | SIM card file system structure | 295 |
Figure 8.5 | SMS and the Pocket PC Inbox | 308 |
Figure 9.1 | The desktop ActiveSync Manager | 336 |
Figure 9.2 | ActiveSync synchronization options | 337 |
Figure 9.3 | Extending the ActiveSync Tools menu | 368 |
Figure 9.4 | Registry settings for a file filter COM object | 371 |
Figure 9.5 | Registry settings for a file filter for a partnered device | 373 |
Figure 9.6 | ActiveSync and its Synchronization Service Providers | 390 |
Figure 10.1 | Pocket Outlook's Calendar | 448 |
Figure 10.2 | Pocket Outlook's Data Object Model | 449 |
Figure 10.3 | The IContact::Display() method in action | 472 |
Figure 10.4 | An InkNote attached to a contact | 475 |
Figure 10.5 | A Pocket Outlook plug-in | 492 |
Figure 11.1 | Pocket Inbox | 498 |
Figure 11.2 | Pocket PC Mail API Object Model | 500 |
Figure 11.3 | Breakdown of the Pocket PC Inbox | 501 |
Figure 11.4 | Layout of a MAPI table | 513 |
Figure 12.1 | Adding a Web reference | 594 |
Figure 12.2 | Entering the URL for the Web Service | 595 |
Figure 12.3 | The Web reference is added to the project | 595 |
Figure 12.4 | Satellite map of the Redmond, WA, area downloaded via TerraServer | 597 |