Index
O
ObexFTP, 719
Object Exchange (OBEX)application callbacks, 714–716
communication process, 718–720
discovery, 716–718
examples, 720–744
initializing, 714
overview, 714
object IDs, 395, 452, 455, 457–458
object storedatabases, 443
described, 358, 386
vs. other media, 387
size, 387, 415, 751
space, 751
objects, memory-mapped, 406–408
OBJTYPE_DATABASE, 457
OBJTYPE_DIRECTORY, 457
OBJTYPE_FILE, 457
OBJTYPE_RECORD, 457
ODDPARITY, 591
OE_DEVICE_ARRIVAL, 715, 717
OE_DEVICE_DEPARTURE, 716
OE_DEVICE_UPDATE, 716, 718
OEM_CERTIFY_RUN, 527
OEM_CERTIFY_TRUST, 527
OE_QUERY_PASSWORD, 715
oid field, 449
oidParent field, 449
oidRecord parameter, 455
OK buttons, 220, 300, 308, 313–314, 834, 865, 1133
OnCommandSelected method, 863
OnCreateMain function, 65
OnDismiss method, 861
ONE5STOPBITS, 591
ONESTOPBIT, 591
OnLinkSelected method, 863
OnLogActive method, 785
OnLogDisconnection method, 785
OnLogIpAddr method, 785
OnLogListen method, 785
OnPaint method, 1128
OnPaintMain function, 51, 65, 89
OnShow method, 861
opaque, 44, 46, 89
Open function, 1057, 1091
OPEN_ALWAYS, 388–389, 442
OPEN_EXISTING, 388, 442
openingdatabase volumes, 441
databases, 447–449
files, 388–390, 406
registry keys, 417
serial ports, 586
storage volumes, 390
OpenMsgQueue function, 532
OpenProcess function, 498
OpenSemaphore function, 519
operating systems. See also drivers; services
address space, 1025–1027
RAPI functions, 748
versions, 1028–1033
Options button, 901
options dialogs, 880, 882
optname parameter, 645
Order registry value, 1047
ordering bands, 245
origin, brush, 78
orphaned graphic resources, 57
OSVERSIONINFO structure, 1032
Out Of Memory Error dialog box, 817
Out parameter, 1122
OUT_IT_ONLY_PRECIS, 54
outlining shapes, 75–77
out-of-memory messages, 382
OutputDebugString function, 1070
overlapped I/O, 387, 586–588
overriding application launch keys, 828–830
overriding Smartphone keys, 945
owned windows, 130
Owner Info item, 875
owner-draw buttons, 139
ownership, dialog box, 302