Developing RPC Windows Applications

When you install the Platform Software Development Kit (SDK), the following RPC development environment, the run-time libraries, and tools are automatically installed:

  • C/C++ language header (.H) files
  • RPC import libraries (.lib) files
  • Sample programs
  • RPC reference Help files
  • The uuidgen utility

When you install Windows, the following are installed:

  • RPC Run-time DLLs
  • Microsoft Locator (not supported on Windows Vista and later)
  • RPC Endpoint-mapping services

The following RPC import libraries.

Import libraryDescription
Rpcns4.libName-service functions
Rpcrt4.libWindows run-time functions

 

Note  Rpcns4.lib is obsolete and no longer supported.

The following RPC libraries are included for down-level support.

Dynamic-link libraryDescriptionPlatform
Rpcltc1.dllClient named-pipe transportWindows NT, Windows 98, Windows 95
Rpclts1.dllServer named-pipe transportWindows NT, Windows 98, Windows 95
Rpcltc3.dllClient TCP/IP transportWindows NT, Windows 98, Windows 95
Rpclts3.dllServer TCP/IP transportWindows NT, Windows 98, Windows 95
Rpcltc5.dllClient NetBIOS transportWindows NT, Windows 98, Windows 95
Rpclts5.dllServer NetBIOS transportWindows NT, Windows 98, Windows 95
Rpcltc6.dllClient SPX transportWindows NT, Windows 98, Windows 95
Rpclts6.dllServer SPX transportWindows NT, Windows 98, Windows 95
Rpcdgc6.dllClient IPX transport Windows NT
Rpcdgs6.dllServer IPX transport Windows NT
Rpcdgc3.dllClient UDP transport Windows NT
Rpcdgs3.dllServer UDP transport Windows NT

 

You will also need the Microsoft Interface Definition Language (MIDL) compiler. For more information, see Using The MIDL Compiler.

 

 

Community Additions

ADD
Show:
© 2014 Microsoft