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 コンパイラの使用」を参照してください。