Разработка приложений RPC для Windows
При установке пакета SDK для Windows автоматически устанавливаются следующие среды разработки RPC, библиотеки времени выполнения и средства:
- Заголовок языка C/C++ (. H) файлы
- Файлы библиотек импорта RPC (LIB- файлы)
- Примеры программ
- Справочные файлы справки RPC
- Служебная программа uuidgen
При установке Windows устанавливаются следующие компоненты:
- Библиотеки DLL времени выполнения RPC
- Microsoft Locator (не поддерживается в 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.