Download Network Programming for Microsoft Windows by Jones A., Ohlund J. PDF

By Jones A., Ohlund J.

To aid the expansive group of builders dispensing their Windows-based strategies over networks, this booklet offers critical-and, previously, pretty underdocumented-information on Microsoft's networking APIs. Produced by way of home windows netwroking insiders, this advisor presents definitive connection with the community programming interfaces on hand at the home windows ninety eight, home windows NT(r)/2000, and home windows CE structures. builders get transparent, distinctive, and up to date insurance of Winsock 2, RAS, NetBIOS, TCP/IP, and different applied sciences, together with a preview of QOS and IP Helper-two of the hot networking positive aspects within the pending liberate of home windows 2000-as good as hard-to-find documentation for older legacy APIs. all through, the authors emphasize placing the knowledge to work-providing sensible, platform-specific details and prepared code examples to speed up productiveness.

Show description

Read Online or Download Network Programming for Microsoft Windows PDF

Similar windows desktop books

Teach Yourself TCP/IP in 14 Days

An outstanding introductory educational at the gateway and routing protocols of the net. Overviews open structures, criteria, and alertness of protocols in quite a few environments (Windows, DOS, UNIX, and so forth. .). Covers IP models, headers, datagrams, ports, connections, and sockets. Discusses routing applied sciences and daemons.

MCTS: Windows Server Virtualization Configuration Study Guide: (Exam 70-652)

The MCTS is home windows Server Virtualization Configuring examination, and is Microsoft’s most up-to-date addition to their examination repertoire and assessments applicants’ skill to take advantage of Hyper-V and server virtualization as a part of their community infrastructure resolution. The examination objectives IT pros who're trying to improve their abilities and distinguish themselves from the remainder of the pack.

Troubleshooting Windows 7 Inside Out: The ultimate, in-depth troubleshooting reference

You are past the fundamentals, so dive correct into troubleshooting home windows 7 - and very placed your laptop to paintings! This supremely geared up reference describes hundreds of thousands of prevention assistance, troubleshooting strategies, and restoration instruments in a single crucial advisor. it is all muscle and no fluff. observe how the specialists continue their home windows 7-based platforms operating easily - and problem your self to new degrees of mastery.

Windows Phone 8 Game Development

At the moment nearly each person has a cell phone that's used not just for calling, texting, and skimming the web, but in addition as an leisure and social platform. builders can create complicated 3D video games with impressive performance that permit the participant to benefit from the online game at once at the cellular phone and cooperate with different gamers through the net!

Extra info for Network Programming for Microsoft Windows

Sample text

This is important because it allows applications to become drive letter-independent and work seamlessly in a network environment. UNC names are better than names that reference a local drive letter because you don't have to worry about running out of drive letters when forming connections to access server shares. Drive letters also 44 Universal Naming Convention Universal Naming Convention 45 operate on a per-user basis—processes that are not running in your user context cannot access your drive mappings.

When the Netbios function returns, it provides the necessary buffer size. The fields required to call NCBASTAT are ncb_command, ncb_buffer, ncb_length, ncb_lana_num, and ncb_callname. If the first character of ncb_callname is an asterisk (*), a status command is executed, but only those NetBIOS names added by the calling process are returned. However, if you call Netbios with an adapter status command, add a unique name to the current process's name table, and then use that name in the ncb_callname field, all NetBIOS names are registered in the local process's name table, as well as any names registered by the system.

NRC_GOODRET) { printf("Netbos: NCBDGRECV failed: %d\n", pncb->ncb_retcode); return pncb->ncb_retcode; } return NRC_GOODRET; } // // Function: DatagramRecvBC // // Description: // Receive a broadcast datagram on the given LANA number. // Data is copied into the supplied buffer. If hEvent is not 0, // the receive call is made asynchronously with the supplied // event handle. ncb_lana_num, szMessageArray[0], szSender); } } else { // Post asynchronous broadcast receives on each LANA // number available.

Download PDF sample

Rated 4.27 of 5 – based on 17 votes