Поделиться через


Разработка приложений Windows RPC

При установке пакета SDK дляWindows устанавливается следующая среда разработки RPC, библиотеки времени выполнения и средства автоматически устанавливаются:

  • Файлы заголовков языка C/C++ (.H)
  • Файлы библиотеки импорта RPC (.lib)
  • Примеры программ
  • Файлы справки по RPC
  • Утилита uuidgen

При установке Windows устанавливаются следующие компоненты:

  • Библиотеки DLL времени выполнения RPC
  • Указатель Майкрософт (не поддерживается в Windows Vista и более поздних версиях)
  • Службы сопоставления конечных точек RPC

Следующие библиотеки импорта RPC.

Импорт библиотеки Описание
Rpcns4.lib Функции службы имен
Rpcrt4.lib Функции среды выполнения Windows

 

Заметка

Rpcns4.lib устарел и больше не поддерживается.

 

Для поддержки нижнего уровня включены следующие библиотеки RPC.

Библиотека динамических ссылок Описание Платформа
Rpcltc1.dll Транспорт клиента по именованному каналу Windows NT, Windows 98, Windows 95
Rpclts1.dll Транспорт именованного канала сервера Windows NT, Windows 98, Windows 95
Rpcltc3.dll Транспорт TCP/IP клиента Windows NT, Windows 98, Windows 95
Rpclts3.dll TCP/IP-транспорт сервера Windows NT, Windows 98, Windows 95
Rpcltc5.dll Клиентский транспорт NetBIOS Windows NT, Windows 98, Windows 95
Rpclts5.dll Транспорт NetBIOS сервера Windows NT, Windows 98, Windows 95
Rpcltc6.dll Транспорт клиента SPX Windows NT, Windows 98, Windows 95
Rpclts6.dll Транспорт сервера SPX Windows NT, Windows 98, Windows 95
Rpcdgc6.dll IPX-транспорт клиента Windows NT
Rpcdgs6.dll Транспорт IPX сервера Windows NT
Rpcdgc3.dll Транспорт UDP для клиента Windows NT
Rpcdgs3.dll Транспорт UDP сервера Windows NT

 

Вам также потребуется компилятор языка определения интерфейса Майкрософт (MIDL). Дополнительные сведения см. в разделе Использованиекомпилятора MIDL.