RPC Windows アプリケーションの開発

Windows ソフトウェア開発キット (SDK) をインストールすると、次の RPC 開発環境、ランタイム ライブラリ、およびツールが自動的にインストールされます。

  • C/C++ 言語ヘッダー (.H) ファイル
  • RPC インポート ライブラリ (.lib) ファイル
  • サンプル プログラム
  • RPC リファレンス ヘルプ ファイル
  • uuidgen ユーティリティ

Windows をインストールすると、次のコマンドがインストールされます。

  • RPC ランタイム DLL
  • Microsoft Locator (Windows Vista 以降ではサポートされていません)
  • RPC エンドポイント マッピング サービス

次の RPC インポート ライブラリ。

ライブラリのインポート 説明
Rpcns4.lib 名前サービス関数
Rpcrt4.lib Windows ランタイム関数

 

Note

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

 

また、Microsoft インターフェイス定義言語 (MIDL) コンパイラも必要です。 詳細については、「 MIDL コンパイラの使用」を参照してください。