リモート プロシージャ コール (RPC)
リモート プロシージャ コール (RPC) テクノロジの概要。
リモート プロシージャ コール (RPC) を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
RPC_ASYNC_EVENT RPC_ASYNC_EVENT列挙型は、RPC アプリケーションが受信できる非同期通知イベントを表します。 |
RPC_NOTIFICATION_TYPES RPC_NOTIFICATION_TYPES列挙型には、クライアント プログラムが使用する非同期通知のメソッドを指定する値が含まれています。 |
RPC_NOTIFICATIONS RPC_NOTIFICATIONS列挙は、サーバーが RPC から受信できる通知を指定します。 |
RpcCallClientLocality 使用可能な RPC クライアントのロケールのセットを指定します。 |
RpcCallType RPC 呼び出しの種類のセットを指定します。 |
RpcLocalAddressFormat RPC でサポートされるローカル IP アドレス形式を指定します。 |
関数
CStdAsyncStubBuffer_AddRef IRpcStubBuffer::AddRef メソッドを実装します。 |
CStdAsyncStubBuffer_Connect IRpcStubBuffer::Connect メソッドを実装し、サーバー オブジェクトをスタブに接続します。 (CStdAsyncStubBuffer_Connect) |
CStdAsyncStubBuffer_Disconnect IRpcStubBuffer::D isconnect メソッドを実装し、スタブからサーバー オブジェクトを切断します。 (CStdAsyncStubBuffer_Disconnect) |
CStdAsyncStubBuffer_Invoke IRpcStubBuffer::Invoke メソッドを実装します。 |
CStdAsyncStubBuffer_QueryInterface IRpcStubBuffer::QueryInterface メソッドを実装します。 (CStdAsyncStubBuffer_QueryInterface) |
CStdAsyncStubBuffer_Release IRpcStubBuffer::Release メソッドを実装します。 (CStdAsyncStubBuffer_Release) |
CStdAsyncStubBuffer2_Connect IRpcStubBuffer::Connect メソッドを実装し、サーバー オブジェクトをスタブに接続します。 (CStdAsyncStubBuffer2_Connect) |
CStdAsyncStubBuffer2_Disconnect IRpcStubBuffer::D isconnect メソッドを実装し、スタブからサーバー オブジェクトを切断します。 (CStdAsyncStubBuffer2_Disconnect) |
CStdAsyncStubBuffer2_Release IRpcStubBuffer::Release メソッドを実装します。 (CStdAsyncStubBuffer2_Release) |
CStdStubBuffer_AddRef CStdStubBuffer_AddRef関数は、IRpcStubBuffer::AddRef メソッドを実装します。 |
CStdStubBuffer_Connect CStdStubBuffer_Connect関数は、IRpcStubBuffer::Connect メソッドを実装し、サーバー オブジェクトをスタブに接続します。 |
CStdStubBuffer_CountRefs CStdStubBuffer_CountRefs関数は、IRpcStubBuffer::CountRefs メソッドを実装します。 |
CStdStubBuffer_DebugServerQueryInterface CStdStubBuffer_DebugServerQueryInterface関数は、IRpcStubBuffer::D ebugServerQueryInterface メソッドを実装します。 |
CStdStubBuffer_DebugServerRelease CStdStubBuffer_DebugServerRelease関数は、IRpcStubBuffer::D ebugServerRelease メソッドを実装します。 |
CStdStubBuffer_Disconnect CStdStubBuffer_Disconnect関数は、IRpcStubBuffer::D isconnect メソッドを実装し、スタブからサーバー オブジェクトを切断します。 |
CStdStubBuffer_Invoke CStdStubBuffer_Invoke関数は、IRpcStubBuffer::Invoke メソッドを実装します。 |
CStdStubBuffer_IsIIDSupported CStdStubBuffer_IsIIDSupported関数は、IRpcStubBuffer::IsIIDSupported メソッドを実装します。 |
CStdStubBuffer_QueryInterface CStdStubBuffer_QueryInterface関数は、IRpcStubBuffer::QueryInterface メソッドを実装します。 |
CStdStubBuffer2_Connect IRpcStubBuffer::Connect メソッドを実装し、サーバー オブジェクトをスタブに接続します。 (CStdStubBuffer2_Connect) |
CStdStubBuffer2_CountRefs IRpcStubBuffer::CountRefs メソッドを実装します。 |
CStdStubBuffer2_Disconnect IRpcStubBuffer::D isconnect メソッドを実装し、スタブからサーバー オブジェクトを切断します。 (CStdStubBuffer2_Disconnect) |
CStdStubBuffer2_QueryInterface IRpcStubBuffer::QueryInterface メソッドを実装します。 (CStdStubBuffer2_QueryInterface) |
DceErrorInqText DceErrorInqText 関数 (rpcdce.h) は、状態コードのメッセージ テキストを返します。 |
DceErrorInqTextA DceErrorInqText 関数は、状態コードのメッセージ テキストを返します。 (DceErrorInqTextA) |
DceErrorInqTextW DceErrorInqTextW (Unicode) 関数 (rpcdce.h) は、状態コードのメッセージ テキストを返します。 |
I_RpcBindingInqLocalClientPID クライアント プロセス ID を取得します。 |
I_RpcExceptionFilter 例外が致命的か致命的でないかを判断します |
IUnknown_AddRef_Proxy IUnknown_AddRef_Proxy関数は、すべてのインターフェイス プロキシに対して AddRef メソッドを実装します。 |
IUnknown_QueryInterface_Proxy IUnknown_QueryInterface_Proxy関数は、すべてのインターフェイス プロキシに対して QueryInterface メソッドを実装します。 |
IUnknown_Release_Proxy IUnknown_Release_Proxy関数は、すべてのインターフェイス プロキシに対して Release メソッドを実装します。 |
MesBufferHandleReset MesBufferHandleReset 関数は、バッファーシリアル化のハンドルを再初期化します。 |
MesDecodeBufferHandleCreate MesDecodeBufferHandleCreate 関数は、デコード ハンドルを作成し、シリアル化の (固定) バッファー スタイル用に初期化します。 |
MesDecodeIncrementalHandleCreate MesDecodeIncrementalHandleCreate 関数は、シリアル化の増分スタイルのデコード ハンドルを作成します。 |
MesEncodeDynBufferHandleCreate MesEncodeDynBufferHandleCreate 関数は、エンコード ハンドルを作成し、シリアル化の動的バッファー スタイル用に初期化します。 |
MesEncodeFixedBufferHandleCreate MesEncodeFixedBufferHandleCreate 関数は、エンコード ハンドルを作成し、シリアル化の固定バッファー スタイル用に初期化します。 |
MesEncodeIncrementalHandleCreate MesEncodeIncrementalHandleCreate 関数は、エンコードを作成し、シリアル化の増分スタイル用に初期化します。 |
MesHandleFree MesHandleFree 関数は、シリアル化ハンドルによって割り当てられたメモリを解放します。 |
MesIncrementalHandleReset MesIncrementalHandleReset 関数は、増分シリアル化のハンドルを再初期化します。 |
MesInqProcEncodingId MesInqProcEncodingId 関数は、エンコーディングの ID を提供します。 |
Ndr64AsyncClientCall Ndr64AsyncClientCall は、アプリケーションによって直接呼び出されるものではありません。 |
Ndr64AsyncServerCallAll Ndr64AsyncServerCallAll は、アプリケーションによって直接呼び出されるものではありません。 |
NdrAsyncClientCall NdrAsyncClientCall 関数は、/Oi および /Oic モード スタブの非同期クライアント側エントリ ポイントです。 |
NdrAsyncClientCall2 NdrAsyncClientCall2 は、変更または使用できない場合があります。 |
NdrAsyncServerCall NdrAsyncServerCall は、アプリケーションによって直接呼び出されることを意図したものではありません。 |
NdrClearOutParameters NdrClearOutParameters 関数は、out パラメーターのリソースを解放し、サーバーへの RPC 呼び出しが失敗した場合にそのメモリをクリアします。 |
NdrClientCall NdrClientCall 関数は、/Oicf モード スタブのクライアント側エントリ ポイントです。 |
NdrClientCall2 NdrClientCall2 関数は、/Oicf モード スタブのクライアント側エントリ ポイントです。 |
NdrClientCall3 NdrClientCall3 は、変更または使用できない場合があります。 |
NdrClientCall4 NdrClientCall4 は、変更または使用できない場合があります。 |
NdrConformantArrayUnmarshall NdrConformantArrayUnmarshall 関数は、準拠する配列をアンマーサルします。 |
NdrConformantStringBufferSize NdrConformantStringBufferSize 関数は、準拠する文字列をマーシャリングするために必要なバッファーのサイズをバイト単位で計算します。 |
NdrConformantStringMarshall NdrConformantStringMarshall 関数は、準拠する文字列をサーバーに送信するネットワーク バッファーにマーシャリングします。 |
NdrConformantStringUnmarshall NdrConformantStringUnmarshall 関数は、ネットワーク バッファーからメモリに準拠する文字列をアンマーサルします。 |
NdrContextHandleInitialize 新しい RPC コンテキスト ハンドルを初期化します。 |
NdrContextHandleMemorySize ローカル メモリで表される、指定された RPC コンテキスト ハンドルのサイズを返します。 |
NdrContextHandleSize NdrContextHandleSize 関数は、指定された RPC コンテキスト ハンドルのサイズを返します。 |
NdrConvert NdrConvert 関数は、ネットワーク バッファーを送信側のデータ表現から受信側のデータ表現に変換します (異なる場合)。 |
NdrCStdStubBuffer_Release NdrCStdStubBuffer_Release関数は、IRpcStubBuffer::Release メソッドを実装します。 |
NdrCStdStubBuffer2_Release NdrCStdStubBuffer2_Release関数は、IRpcStubBuffer::Release メソッドを実装します。 |
NdrDcomAsyncClientCall NdrDcomAsyncClientCall は、変更または使用できない場合があります。 |
NdrDcomAsyncClientCall2 NdrDcomAsyncClientCall2 は、変更または使用できない場合があります。 |
NdrDllCanUnloadNow NdrDllCanUnloadNow 関数は、プロキシとスタブを実装する DLL がまだ使用されているかどうかを判断します。 そうでない場合、呼び出し元は DLL をメモリから安全にアンロードできます。 |
NdrDllGetClassObject NdrDllGetClassObject 関数は、プロキシまたはスタブのクラス オブジェクトを取得します。 |
NdrDllRegisterProxy NdrDllRegisterProxy 関数は、プロキシ DLL に含まれるインターフェイスのレジストリ エントリを作成します。 |
NdrDllUnregisterProxy NdrDllUnregisterProxy 関数は、プロキシ DLL に含まれるインターフェイスのレジストリ エントリを削除します。 |
NdrGetUserMarshalInfo NdrGetUserMarshalInfo 関数は、ヘルパー関数のwire_marshalとuser_marshalに関する追加情報を提供します。 |
NdrInterfacePointerBufferSize NdrInterfacePointerBufferSize 関数は、インターフェイス ポインターをマーシャリングするために必要なバッファーのサイズをバイト単位で計算します。 |
NdrInterfacePointerFree NdrInterfacePointerFree 関数は、インターフェイス ポインターを解放します。 |
NdrInterfacePointerMarshall NdrInterfacePointerMarshall 関数は、サーバーに送信されるネットワーク バッファーにインターフェイス ポインターをマーシャリングします。 |
NdrInterfacePointerUnmarshall NdrInterfacePointerUnmarshall 関数は、ネットワーク バッファーからメモリへのインターフェイス ポインターによって参照されるデータをアンマーシャルします。 |
NdrMesProcEncodeDecode2 NdrMesProcEncodeDecode2 は変更または使用できない場合があります。 |
NdrMesProcEncodeDecode4 NdrMesProcEncodeDecode4 は変更または使用できない場合があります。 |
NdrOleAllocate NdrOleAllocate 関数は、オブジェクト インターフェイスにメモリを割り当てるために RPC によって使用されます。 この関数は、CoTaskMemAlloc 関数のラッパーです。 |
NdrOleFree NdrOleFree 関数は、CoTaskMemFree 関数のラッパーです。 |
NdrPointerBufferSize NdrPointerBufferSize 関数は、最上位レベルのポインターに必要なバッファー サイズをバイト単位で計算します。 |
NdrPointerFree NdrPointerFree 関数はメモリを解放します。 |
NdrPointerMarshall NdrPointerMarshall 関数は、最上位レベルのポインターをあらゆるものにマーシャリングします。 構造体、配列、または共用体に埋め込まれたポインターは、NdrPointerMarshall を直接呼び出します。 |
NdrPointerUnmarshall NdrPointerUnmarshall 関数は、何かに対する最上位のポインターをアンマーシャルします。 構造体、配列、または共用体に埋め込まれたポインターは、NdrPointerUnmarshall を直接呼び出します。 |
NdrProxyErrorHandler NdrProxyErrorHandler 関数は、RPC 機能コードを使用して例外を HRESULT にマップします。 |
NdrProxyForwardingFunction10 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction10) |
NdrProxyForwardingFunction11 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction11) |
NdrProxyForwardingFunction12 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction12) |
NdrProxyForwardingFunction13 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction13) |
NdrProxyForwardingFunction14 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction14) |
NdrProxyForwardingFunction15 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction15) |
NdrProxyForwardingFunction16 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction16) |
NdrProxyForwardingFunction17 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction17) |
NdrProxyForwardingFunction18 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction18) |
NdrProxyForwardingFunction19 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction19) |
NdrProxyForwardingFunction20 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction20) |
NdrProxyForwardingFunction21 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction21) |
NdrProxyForwardingFunction22 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction22) |
NdrProxyForwardingFunction23 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction23) |
NdrProxyForwardingFunction24 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction24) |
NdrProxyForwardingFunction25 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction25) |
NdrProxyForwardingFunction26 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction26) |
NdrProxyForwardingFunction27 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction27) |
NdrProxyForwardingFunction28 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction28) |
NdrProxyForwardingFunction29 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction29) |
NdrProxyForwardingFunction3 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction3) |
NdrProxyForwardingFunction30 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction30) |
NdrProxyForwardingFunction31 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction31) |
NdrProxyForwardingFunction32 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction32) |
NdrProxyForwardingFunction4 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction4) |
NdrProxyForwardingFunction5 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction5) |
NdrProxyForwardingFunction6 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction6) |
NdrProxyForwardingFunction7 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction7) |
NdrProxyForwardingFunction8 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction8) |
NdrProxyForwardingFunction9 COM プロキシのスタブ関数。 (NdrProxyForwardingFunction9) |
NdrProxyFreeBuffer NdrProxyFreeBuffer 関数は RPC バッファーを解放します。 |
NdrProxyGetBuffer NdrProxyGetBuffer 関数は、IRpcChannelBuffer::GetBuffer メソッド呼び出しを使用して COM からネットワーク バッファーを取得します。 |
NdrProxyInitialize NdrProxyInitialize 関数は、オブジェクト メソッドのプロキシを初期化します。 |
NdrProxySendReceive NdrProxySendReceive 関数は、サーバーにメッセージを送信し、応答を待機します。 |
NdrServerCall2 NdrServerCall2 は、アプリケーションによって直接呼び出されることを意図したものではありません。 |
NdrServerCallAll NdrServerCallAll は、アプリケーションによって直接呼び出されることを意図したものではありません。 |
NdrSimpleTypeMarshall NdrSimpleTypeMarshall 関数は、単純型をマーシャリングします。 |
NdrSimpleTypeUnmarshall NdrSimpleTypeUnmarshall 関数は、単純型をアンマーシャルにします。 |
NdrStubCall2 NdrStubCall2 関数は、/Oicf モード スタブのサーバー側エントリ ポイントです。 |
NdrStubCall3 NdrStubCall3 は、アプリケーションによって直接呼び出されることを意図したものではありません。 |
NdrStubForwardingFunction NdrStubForwardingFunction 関数は、基本インターフェイスで定義されているサーバー側オブジェクト メソッドのエントリ ポイントです。 |
NdrStubGetBuffer NdrStubGetBuffer 関数は、RPC チャネルからバッファーを取得します。 |
NdrStubInitialize NdrStubInitialize 関数は、サーバー スタブによってアンマースホールの前に呼び出されます。 いくつかのスタブ メッセージ フィールドが設定されます。 |
NdrUserMarshalBufferSize NdrUserMarshalBufferSize 関数は、ユーザー マーシャリング オブジェクトをマーシャリングするために必要なバッファーのサイズをバイト単位で計算します。 |
NdrUserMarshalFree NdrUserMarshalFree 関数は、ユーザー マーシャリング オブジェクトを解放します。 |
NdrUserMarshalMarshall NdrUserMarshalMarshall 関数は、指定されたデータ バッファーをマーシャリングします。 |
ObjectStublessClient10 COM プロキシのスタブ関数。 (ObjectStublessClient10) |
ObjectStublessClient11 COM プロキシのスタブ関数。 (ObjectStublessClient11) |
ObjectStublessClient12 COM プロキシのスタブ関数。 (ObjectStublessClient12) |
ObjectStublessClient13 COM プロキシのスタブ関数。 (ObjectStublessClient13) |
ObjectStublessClient14 COM プロキシのスタブ関数。 (ObjectStublessClient14) |
ObjectStublessClient15 COM プロキシのスタブ関数。 (ObjectStublessClient15) |
ObjectStublessClient16 COM プロキシのスタブ関数。 (ObjectStublessClient16) |
ObjectStublessClient17 COM プロキシのスタブ関数。 (ObjectStublessClient17) |
ObjectStublessClient18 COM プロキシのスタブ関数。 (ObjectStublessClient18) |
ObjectStublessClient19 COM プロキシのスタブ関数。 (ObjectStublessClient19) |
ObjectStublessClient20 COM プロキシのスタブ関数。 (ObjectStublessClient20) |
ObjectStublessClient21 COM プロキシのスタブ関数。 (ObjectStublessClient21) |
ObjectStublessClient22 COM プロキシのスタブ関数。 (ObjectStublessClient22) |
ObjectStublessClient23 COM プロキシのスタブ関数。 (ObjectStublessClient23) |
ObjectStublessClient24 COM プロキシのスタブ関数。 (ObjectStublessClient24) |
ObjectStublessClient25 COM プロキシのスタブ関数。 (ObjectStublessClient25) |
ObjectStublessClient26 COM プロキシのスタブ関数。 (ObjectStublessClient26) |
ObjectStublessClient27 COM プロキシのスタブ関数。 (ObjectStublessClient27) |
ObjectStublessClient28 COM プロキシのスタブ関数。 (ObjectStublessClient28) |
ObjectStublessClient29 COM プロキシのスタブ関数。 (ObjectStublessClient29) |
ObjectStublessClient3 COM プロキシのスタブ関数。 (ObjectStublessClient3) |
ObjectStublessClient30 COM プロキシのスタブ関数。 (ObjectStublessClient30) |
ObjectStublessClient31 COM プロキシのスタブ関数。 (ObjectStublessClient31) |
ObjectStublessClient32 COM プロキシのスタブ関数。 (ObjectStublessClient32) |
ObjectStublessClient4 COM プロキシのスタブ関数。 (ObjectStublessClient4) |
ObjectStublessClient5 ObjectStublessClient5 関数は、COM プロキシのスタブ関数です。 |
ObjectStublessClient6 COM プロキシのスタブ関数。 (ObjectStublessClient6) |
ObjectStublessClient7 COM プロキシのスタブ関数。 (ObjectStublessClient7) |
ObjectStublessClient8 COM プロキシのスタブ関数。 (ObjectStublessClient8) |
ObjectStublessClient9 COM プロキシのスタブ関数。 (ObjectStublessClient9) |
RPC_AUTH_KEY_RETRIEVAL_FN RPC_AUTH_KEY_RETRIEVAL_FN関数は、暗号化キーを返すサーバー アプリケーション指定ルーチンのアドレスを指定する関数のプロトタイプです。 |
RPC_IF_CALLBACK_FN RPC_IF_CALLBACK_FNは、アプリケーションが提供するセキュリティ コールバック関数のプロトタイプです。 プログラムは、定義されているインターフェイスごとにコールバック関数を提供できます。 |
RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN RPC_INTERFACE_GROUP_IDLE_CALLBACK_FNは、定義されたインターフェイス グループごとに実装できるユーザー定義コールバックです。 このコールバックは、インターフェイス グループのアイドル状態が変更されたことを検出すると、RPC ランタイムによって呼び出されます。 |
RPC_MGMT_AUTHORIZATION_FN RPC_MGMT_AUTHORIZATION_FNを使用すると、サーバー プログラムでカスタム RPC 承認手法を実装できます。 |
RPC_OBJECT_INQ_FN RPC_OBJECT_INQ_FN関数は、UUID マッピングを入力するための既定のオブジェクト UUID の置き換えを容易にする関数のプロトタイプです。 |
RpcAsyncAbortCall サーバーは RpcAsyncAbortCall を呼び出して非同期呼び出しを中止します。 |
RpcAsyncCancelCall クライアントは RpcAsyncCancelCall 関数を呼び出して、非同期呼び出しを取り消します。 |
RpcAsyncCompleteCall クライアントとサーバーは RpcAsyncCompleteCall 関数を呼び出して、非同期リモート プロシージャ 呼び出しを完了します。 |
RpcAsyncGetCallHandle RpcAsyncGetCallHandle マクロは、非同期リモート プロシージャ 呼び出しでバインド ハンドルを返します。 |
RpcAsyncGetCallStatus クライアントは RpcAsyncGetCallStatus 関数を呼び出して、非同期リモート呼び出しの現在の状態を確認します。 |
RpcAsyncInitializeHandle クライアントは RpcAsyncInitializeHandle 関数を呼び出して、非同期呼び出しを行うために使用するRPC_ASYNC_STATE構造体を初期化します。 |
RpcAsyncRegisterInfo RpcAsyncRegisterInfo 関数は廃止されました。 |
RpcBindingBind RpcBindingBind 関数は、RPC サーバーにアクセスし、それにバインドします。 |
RpcBindingCopy RpcBindingCopy 関数は、バインド情報をコピーし、新しいバインド ハンドルを作成します。 |
RpcBindingCreateA RpcBindingCreate 関数は、指定されたテンプレートに基づいて新しい高速 RPC バインド ハンドルを作成します。 (ANSI) |
RpcBindingCreateW RpcBindingCreate 関数は、指定されたテンプレートに基づいて新しい高速 RPC バインド ハンドルを作成します。 (Unicode) |
RpcBindingFree RpcBindingFree 関数は、バインド ハンドル リソースを解放します。 |
RpcBindingFromStringBinding RpcBindingFromStringBinding 関数 (rpcdce.h) は、バインド ハンドルの文字列表現からバインド ハンドルを返します。 |
RpcBindingFromStringBindingA バインド ハンドルの文字列表現からバインド ハンドルを返します。 (RpcBindingFromStringBindingA) |
RpcBindingFromStringBindingW RpcBindingFromStringBindingW (Unicode) 関数 (rpcdce.h) は、バインド ハンドルの文字列表現からバインド ハンドルを返します。 |
RpcBindingInqAuthClient RpcBindingInqAuthClient 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを行った認証済みクライアントのプリンシパル名または特権属性を取得します。 |
RpcBindingInqAuthClientA サーバー アプリケーションは RpcBindingInqAuthClient 関数を呼び出して、リモート プロシージャ 呼び出しを行った認証済みクライアントのプリンシパル名または特権属性を取得します。 (RpcBindingInqAuthClientA) |
RpcBindingInqAuthClientEx RpcBindingInqAuthClientEx 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを行ったクライアント プログラムに関する拡張情報を取得します。 |
RpcBindingInqAuthClientExA サーバー アプリケーションは RpcBindingInqAuthClientEx 関数を呼び出して、リモート プロシージャ 呼び出しを行ったクライアント プログラムに関する拡張情報を取得します。 (RpcBindingInqAuthClientExA) |
RpcBindingInqAuthClientExW RpcBindingInqAuthClientExW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを行ったクライアント プログラムに関する拡張情報を取得します。 |
RpcBindingInqAuthClientW RpcBindingInqAuthClientW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを行ったクライアントのプリンシパル名または特権属性を取得します。 |
RpcBindingInqAuthInfo RpcBindingInqAuthInfo 関数 (rpcdce.h) は、バインド ハンドルから認証と承認の情報を返します。 |
RpcBindingInqAuthInfoA RpcBindingInqAuthInfo 関数は、バインド ハンドルから認証と承認の情報を返します。 (RpcBindingInqAuthInfoA) |
RpcBindingInqAuthInfoExA RpcBindingInqAuthInfoEx 関数は、バインディング ハンドルから認証、承認、およびセキュリティのサービス品質情報を返します。 (ANSI) |
RpcBindingInqAuthInfoExW RpcBindingInqAuthInfoEx 関数は、バインディング ハンドルから認証、承認、およびセキュリティのサービス品質情報を返します。 (Unicode) |
RpcBindingInqAuthInfoW RpcBindingInqAuthInfoW (Unicode) 関数 (rpcdce.h) は、バインド ハンドルから認証と承認の情報を返します。 |
RpcBindingInqObject RpcBindingInqObject 関数は、バインド ハンドルからオブジェクト UUID を返します。 |
RpcBindingInqOption RPC クライアント プロセスでは、RpcBindingInqOption を使用して、特定のバインド ハンドルのバインド オプションの現在の値を決定します。 |
RpcBindingReset RpcBindingReset 関数は、バインド ハンドルをリセットして、ホストが指定されているが、そのホスト上のサーバーが指定されていないようにします。 |
RpcBindingServerFromClient アプリケーションは RpcBindingServerFromClient を呼び出して、クライアント バインド ハンドルを部分的にバインドされたサーバー バインド ハンドルに変換します。 |
RpcBindingSetAuthInfo RpcBindingSetAuthInfo 関数 (rpcdce.h) は、バインド ハンドルの認証と承認の情報を設定します。 |
RpcBindingSetAuthInfoA RpcBindingSetAuthInfo 関数は、バインド ハンドルの認証と承認情報を設定します。 (RpcBindingSetAuthInfoA) |
RpcBindingSetAuthInfoExA RpcBindingSetAuthInfoEx 関数は、バインディング ハンドルの認証、承認、およびセキュリティのサービス品質情報を設定します。 (ANSI) |
RpcBindingSetAuthInfoExW RpcBindingSetAuthInfoEx 関数は、バインディング ハンドルの認証、承認、およびセキュリティのサービス品質情報を設定します。 (Unicode) |
RpcBindingSetAuthInfoW RpcBindingSetAuthInfoW (Unicode) 関数 (rpcdce.h) は、バインド ハンドルの認証と承認情報を設定します。 |
RpcBindingSetObject RpcBindingSetObject 関数は、バインド ハンドル内のオブジェクト UUID 値を設定します。 |
RpcBindingSetOption RpcBindingSetOption 関数を使用すると、クライアント アプリケーションでバインド ハンドルにメッセージ キュー オプションを指定できます。 |
RpcBindingToStringBinding RpcBindingToStringBinding 関数 (rpcdce.h) は、バインド ハンドルの文字列表現を返します。 |
RpcBindingToStringBindingA RpcBindingToStringBinding 関数は、バインド ハンドルの文字列表現を返します。 (RpcBindingToStringBindingA) |
RpcBindingToStringBindingW RpcBindingToStringBindingW (Unicode) 関数 (rpcdce.h) は、バインド ハンドルの文字列表現を返します。 |
RpcBindingUnbind RpcBindingBind によって以前にバインドされたバインド ハンドルをバインド解除します。 |
RpcBindingVectorFree RpcBindingVectorFree 関数は、ベクターとベクター自体に含まれるバインド ハンドルを解放します。 |
RpcCancelThread RpcCancelThread 関数はスレッドを取り消します。 RpcCancelThread 関数を使用して非同期 RPC 呼び出しを取り消さないでください。代わりに、RpcAsyncCancelCall 関数を使用して非同期 RPC 呼び出しを取り消します。 |
RpcCancelThreadEx RpcCancelThreadEx 関数は、スレッドの実行を停止します。 |
RpcCertGeneratePrincipalName RpcCertGeneratePrincipalName 関数 (rpcssl.h) は、セキュリティ証明書のプリンシパル名を生成するためにサーバー プログラムによって使用されます。 |
RpcCertGeneratePrincipalNameA サーバー プログラムでは、RpcCertGeneratePrincipalName 関数を使用して、セキュリティ証明書のプリンシパル名を生成します。 (RpcCertGeneratePrincipalNameA) |
RpcCertGeneratePrincipalNameW RpcCertGeneratePrincipalNameW (Unicode) 関数 (rpcssl.h) は、セキュリティ証明書のプリンシパル名を生成するためにサーバー プログラムによって使用されます。 |
RpcEpRegister RpcEpRegister 関数 (rpcdce.h) は、ローカル エンドポイント マップ データベースのサーバー アドレス情報に追加または置換します。 |
RpcEpRegisterA RpcEpRegister 関数は、ローカル エンドポイント マップ データベースのサーバー アドレス情報に追加または置換します。 (RpcEpRegisterA) |
RpcEpRegisterNoReplace RpcEpRegisterNoReplace 関数 (rpcdce.h) は、ローカル エンドポイント マップ データベースにサーバー アドレス情報を追加します。 |
RpcEpRegisterNoReplaceA RpcEpRegisterNoReplace 関数は、ローカル エンドポイント マップ データベースにサーバー アドレス情報を追加します。 (RpcEpRegisterNoReplaceA) |
RpcEpRegisterNoReplaceW RpcEpRegisterNoReplaceW (Unicode) 関数 (rpcdce.h) は、ローカル エンドポイント マップ データベースにサーバー アドレス情報を追加します。 |
RpcEpRegisterW RpcEpRegisterW (Unicode) 関数 (rpcdce.h) は、ローカル エンドポイント マップ データベースのサーバー アドレス情報に追加または置換します。 |
RpcEpResolveBinding RpcEpResolveBinding 関数は、部分的にバインドされたサーバー バインド ハンドルを完全にバインドされたサーバー バインド ハンドルに解決します。 |
RpcEpUnregister RpcEpUnregister 関数は、ローカル エンドポイント マップ データベースからサーバー アドレス情報を削除します。 |
RpcErrorAddRecord RpcErrorAddRecord 関数は、拡張エラー情報レコードのチェーンに拡張エラー情報を追加します。 |
RpcErrorClearInformation RpcErrorClearInformation 関数は、現在のスレッドのすべての拡張エラー情報をクリアします。 |
RpcErrorEndEnumeration RpcErrorEndEnumeration 関数は、拡張エラー情報の列挙を終了し、列挙に対して RPC によって割り当てられたすべてのリソースを解放します。 |
RpcErrorGetNextRecord RpcErrorGetNextRecord 関数は、列挙ハンドルの次の拡張エラー情報レコードを取得します。 |
RpcErrorGetNumberOfRecords RpcErrorGetNumberOfRecords 関数は、拡張エラー情報のレコード数を返します。 |
RpcErrorLoadErrorInfo RpcErrorLoadErrorInfo 関数は、RpcErrorSaveErrorInfo の呼び出しによって取得された BLOB を拡張エラー情報に変換します。 |
RpcErrorResetEnumeration RpcErrorResetEnumeration 関数は、インプロセス列挙の列挙カーソルをリセットし、RpcErrorGetNextRecord への後続の呼び出しが最初の拡張エラー情報レコードを取得するようにプロセスをリセットします。 |
RpcErrorSaveErrorInfo RpcErrorSaveErrorInfo 関数は、列挙ハンドルのすべてのエラー情報を BLOB として返します。 |
RpcErrorStartEnumeration RpcErrorStartEnumeration 関数は、拡張エラー情報の列挙を開始します。 |
RpcExcept RpcExcept ステートメントは、RPC アプリケーションの構造化例外処理を提供します。 |
RpcExceptionFilter 例外が致命的か致命的でないかを決定する既定の例外フィルター。 |
RpcFreeAuthorizationContext RpcFreeAuthorizationContext 関数は、RpcGetAuthorizationContextForClient 関数の以前の呼び出しによって取得された Authz コンテキストを解放します。 |
RpcGetAuthorizationContextForClient RpcGetAuthorizationContextForClient 関数は、高パフォーマンス認証のために Authz 関数と共に使用できる RPC クライアントの Authz コンテキストを返します。 ncalrpc および ncacn_* プロトコル シーケンスでのみサポートされます。 |
RpcIfIdVectorFree RpcIfIdVectorFree 関数は、ベクターとベクターに含まれるインターフェイス識別構造体を解放します。 |
RpcIfInqId RpcIfInqId 関数は、インターフェイス仕様のインターフェイス識別部分を返します。 |
RpcImpersonateClient クライアント リモート プロシージャ 呼び出しを処理しているサーバー スレッドは、RpcImpersonateClient 関数を呼び出して、アクティブなクライアントを偽装できます。 |
RpcImpersonateClientContainer RpcImpersonateClientContainer は、変更または使用できない可能性があります。 |
RpcMgmtEnableIdleCleanup RpcMgmtEnableIdleCleanup 関数を使用すると、RPC はクライアント上のネットワーク接続などのアイドル状態のリソースを閉じます。 |
RpcMgmtEpEltInqBegin RpcMgmtEpEltInqBegin 関数は、エンドポイント マップ内の要素を表示するための照会コンテキストを作成します。 |
RpcMgmtEpEltInqDone RpcMgmtEpEltInqDone 関数は、エンドポイント マップ内の要素を表示するための照会コンテキストを削除します。 |
RpcMgmtEpEltInqNext RpcMgmtEpEltInqNext 関数 (rpcdce.h) は、エンドポイント マップから 1 つの要素を返します。 |
RpcMgmtEpEltInqNextA RpcMgmtEpEltInqNext 関数は、エンドポイント マップから 1 つの要素を返します。 (RpcMgmtEpEltInqNextA) |
RpcMgmtEpEltInqNextW RpcMgmtEpEltInqNextW (Unicode) 関数 (rpcdce.h) は、エンドポイント マップから 1 つの要素を返します。 |
RpcMgmtEpUnregister RpcMgmtEpUnregister 関数は、エンドポイント マップからサーバー アドレス情報を削除します。 |
RpcMgmtInqComTimeout RpcMgmtInqComTimeout 関数は、バインド ハンドル内の binding-communications タイムアウト値を返します。 |
RpcMgmtInqDefaultProtectLevel RpcMgmtInqDefaultProtectLevel 関数は、認証サービスの既定の認証レベルを返します。 |
RpcMgmtInqIfIds RpcMgmtInqIfIds 関数は、サーバーによって提供されるインターフェイスの識別子を含むベクターを返します。 |
RpcMgmtInqServerPrincName RpcMgmtInqServerPrincName 関数 (rpcdce.h) は、サーバーのプリンシパル名を返します。 |
RpcMgmtInqServerPrincNameA RpcMgmtInqServerPrincName 関数は、サーバーのプリンシパル名を返します。 (RpcMgmtInqServerPrincNameA) |
RpcMgmtInqServerPrincNameW RpcMgmtInqServerPrincNameW (Unicode) 関数 (rpcdce.h) は、サーバーのプリンシパル名を返します。 |
RpcMgmtInqStats RpcMgmtInqStats 関数は、RPC ランタイム統計を返します。 |
RpcMgmtIsServerListening RpcMgmtIsServerListening 関数は、サーバーがリモート プロシージャ 呼び出しをリッスンしているかどうかを示します。 |
RpcMgmtSetAuthorizationFn RpcMgmtSetAuthorizationFn 関数は、サーバーの管理機能へのリモート呼び出しを処理するための承認関数を確立します。 |
RpcMgmtSetCancelTimeout RpcMgmtSetCancelTimeout 関数は、キャンセルを転送した後にタイムアウトするまでの待機時間の下限を設定します。 |
RpcMgmtSetComTimeout RpcMgmtSetComTimeout 関数は、バインド ハンドルの binding-communications タイムアウト値を設定します。 |
RpcMgmtSetServerStackSize RpcMgmtSetServerStackSize 関数は、RPC ランタイムによって作成されたサーバー スレッドのスタック サイズを指定します。 |
RpcMgmtStatsVectorFree RpcMgmtStatsVectorFree 関数は統計ベクトルを解放します。 |
RpcMgmtStopServerListening RpcMgmtStopServerListening 関数は、リモート プロシージャ 呼び出しのリッスンを停止するようにサーバーに指示します。 この関数は、自動リッスン インターフェイスには影響しません。 詳細については、「RpcServerRegisterIfEx」を参照してください。 |
RpcMgmtWaitServerListen RpcMgmtWaitServerListen 関数は、通常 RpcServerListen に関連付けられている待機操作を実行します。 |
RpcNetworkInqProtseqs RpcNetworkInqProtseqs 関数 (rpcdce.h) は、RPC ランタイム ライブラリとオペレーティング システムの両方でサポートされているすべてのプロトコル シーケンスを返します。 |
RpcNetworkInqProtseqsA RpcNetworkInqProtseqs 関数は、RPC ランタイム ライブラリとオペレーティング システムの両方でサポートされているすべてのプロトコル シーケンスを返します。 (RpcNetworkInqProtseqsA) |
RpcNetworkInqProtseqsW RpcNetworkInqProtseqsW (Unicode) 関数 (rpcdce.h) は、RPC ランタイム ライブラリとオペレーティング システムの両方でサポートされているすべてのプロトコル シーケンスを返します。 |
RpcNetworkIsProtseqValid RpcNetworkIsProtseqValid 関数 (rpcdce.h) は、RPC ランタイム ライブラリとオペレーティング システムが指定されたプロトコル シーケンスをサポートしているかどうかを示します。 |
RpcNetworkIsProtseqValidA RpcNetworkIsProtseqValid 関数は、指定されたプロトコル シーケンスが RPC ランタイム ライブラリとオペレーティング システムの両方でサポートされているかどうかを示します。 サーバー アプリケーションでは、多くの場合、RpcNetworkInqProtseqs が使用されます。 (RpcNetworkIsProtseqValidA) |
RpcNetworkIsProtseqValidW RpcNetworkIsProtseqValidW (Unicode) 関数 (rpcdce.h) は、RPC ランタイム ライブラリとオペレーティング システムが指定されたプロトコル シーケンスをサポートしているかどうかを示します。 |
RPCNOTIFICATION_ROUTINE RPCNOTIFICATION_ROUTINE関数は、非同期 RPC を利用するプログラムに、非同期イベントへの応答をカスタマイズする機能を提供します。 |
RpcNsBindingExportA RpcNsBindingExport 関数は、サーバーに対して複数のバインド ハンドルと複数のオブジェクトを含むネーム サービス データベース エントリを確立します。 (ANSI) |
RpcNsBindingExportPnPA RpcNsBindingExportPnP 関数は、プラグ アンド プレイをサポートするサーバーに対して、複数のバインド ハンドルと複数のオブジェクトを含むネーム サービス データベース エントリを確立します。 (ANSI) |
RpcNsBindingExportPnPW RpcNsBindingExportPnP 関数は、プラグ アンド プレイをサポートするサーバーに対して、複数のバインド ハンドルと複数のオブジェクトを含むネーム サービス データベース エントリを確立します。 (Unicode) |
RpcNsBindingExportW RpcNsBindingExport 関数は、サーバーに対して複数のバインド ハンドルと複数のオブジェクトを含むネーム サービス データベース エントリを確立します。 (Unicode) |
RpcNsBindingImportBeginA RpcNsBindingImportBegin 関数は、指定されたインターフェイスとオブジェクトを提供するサーバーに対してクライアント互換のバインド ハンドルをインポートするためのインポート コンテキストを作成します。 (ANSI) |
RpcNsBindingImportBeginW RpcNsBindingImportBegin 関数は、指定されたインターフェイスとオブジェクトを提供するサーバーに対してクライアント互換のバインド ハンドルをインポートするためのインポート コンテキストを作成します。 (Unicode) |
RpcNsBindingImportDone RpcNsBindingImportDone 関数は、クライアントが互換性のあるサーバーの検索を完了したことを通知し、インポート コンテキストを削除します。 |
RpcNsBindingImportNext RpcNsBindingImportNext 関数は、インターフェイス (および必要に応じてネーム サービス データベースのオブジェクト) を検索し、互換性のあるサーバーのバインド ハンドルが見つかった場合に返します。 |
RpcNsBindingInqEntryName RpcNsBindingInqEntryName 関数 (rpcdce.h) は、バインド ハンドルの取得元のエントリ名を返します。 |
RpcNsBindingInqEntryNameA RpcNsBindingInqEntryName 関数は、バインド ハンドルの取得元のエントリ名を返します。 (RpcNsBindingInqEntryNameA) |
RpcNsBindingInqEntryNameW RpcNsBindingInqEntryNameW (Unicode) 関数 (rpcdce.h) は、バインド ハンドルの取得元のエントリ名を返します。 |
RpcNsBindingLookupBeginA RpcNsBindingLookupBegin 関数は、インターフェイスと オブジェクトの参照コンテキストを作成します。 (ANSI) |
RpcNsBindingLookupBeginW RpcNsBindingLookupBegin 関数は、インターフェイスと オブジェクトの参照コンテキストを作成します。 (Unicode) |
RpcNsBindingLookupDone RpcNsBindingLookupDone 関数は、クライアントが互換性のあるサーバーの検索を完了したことを示し、参照コンテキストを削除します。 |
RpcNsBindingLookupNext RpcNsBindingLookupNext 関数は、指定したインターフェイスと必要に応じてオブジェクトに対応するバインド ハンドルの一覧を返します。 |
RpcNsBindingSelect RpcNsBindingSelect 関数は、互換性のあるバインド ハンドルの一覧からバインド ハンドルを返します。 |
RpcNsBindingUnexportA RpcNsBindingUnexport 関数は、name-service データベースのエントリからインターフェイスとオブジェクトのバインド ハンドルを削除します。 (ANSI) |
RpcNsBindingUnexportPnPA RpcNsBindingUnexportPnP 関数は、名前サービス データベースのエントリからプラグ アンド プレイ インターフェイスとオブジェクトのバインド ハンドルを削除します。 (ANSI) |
RpcNsBindingUnexportPnPW RpcNsBindingUnexportPnP 関数は、名前サービス データベースのエントリからプラグ アンド プレイ インターフェイスとオブジェクトのバインド ハンドルを削除します。 (Unicode) |
RpcNsBindingUnexportW RpcNsBindingUnexport 関数は、name-service データベース内のエントリからインターフェイスとオブジェクトのバインド ハンドルを削除します。 (Unicode) |
RpcNsEntryExpandNameA RpcNsEntryExpandName 関数は、name-service エントリ名を展開します。 この関数は Active Directory でサポートされています。 (ANSI) |
RpcNsEntryExpandNameW RpcNsEntryExpandName 関数は、name-service エントリ名を展開します。 この関数は Active Directory でサポートされています。 (Unicode) |
RpcNsEntryObjectInqBeginA RpcNsEntryObjectInqBegin 関数は、名前サービス データベース エントリのオブジェクトの照会コンテキストを作成します。 (ANSI) |
RpcNsEntryObjectInqBeginW RpcNsEntryObjectInqBegin 関数は、名前サービス データベース エントリのオブジェクトの照会コンテキストを作成します。 (Unicode) |
RpcNsEntryObjectInqDone RpcNsEntryObjectInqDone 関数は、ネーム サービス データベース エントリのオブジェクトの照会コンテキストを削除します。 |
RpcNsEntryObjectInqNext RpcNsEntryObjectInqNext 関数は、name-service データベース エントリから一度に 1 つのオブジェクトを返します。 |
RpcNsGroupDeleteA RpcNsGroupDelete 関数は、グループ属性を削除します。 (ANSI) |
RpcNsGroupDeleteW RpcNsGroupDelete 関数は、グループ属性を削除します。 (Unicode) |
RpcNsGroupMbrAddA RpcNsGroupMbrAdd 関数は、グループにエントリ名を追加します。 必要に応じて、エントリが作成されます。 (ANSI) |
RpcNsGroupMbrAddW RpcNsGroupMbrAdd 関数は、グループにエントリ名を追加します。 必要に応じて、エントリが作成されます。 (Unicode) |
RpcNsGroupMbrInqBeginA RpcNsGroupMbrInqBegin 関数は、グループ メンバーを表示するための照会コンテキストを作成します。 (ANSI) |
RpcNsGroupMbrInqBeginW RpcNsGroupMbrInqBegin 関数は、グループ メンバーを表示するための照会コンテキストを作成します。 (Unicode) |
RpcNsGroupMbrInqDone RpcNsGroupMbrInqDone 関数は、グループの照会コンテキストを削除します。 |
RpcNsGroupMbrInqNextA RpcNsGroupMbrInqNext 関数は、グループから一度に 1 つのエントリ名を返します。 (ANSI) |
RpcNsGroupMbrInqNextW RpcNsGroupMbrInqNext 関数は、グループから一度に 1 つのエントリ名を返します。 (Unicode) |
RpcNsGroupMbrRemoveA RpcNsGroupMbrRemove 関数は、グループからエントリ名を削除します。 (ANSI) |
RpcNsGroupMbrRemoveW RpcNsGroupMbrRemove 関数は、グループからエントリ名を削除します。 (Unicode) |
RpcNsMgmtBindingUnexportA RpcNsMgmtBindingUnexport 関数は、name-service データベースのエントリから複数のバインド ハンドルとオブジェクトを削除します。 (ANSI) |
RpcNsMgmtBindingUnexportW RpcNsMgmtBindingUnexport 関数は、name-service データベースのエントリから複数のバインド ハンドルとオブジェクトを削除します。 (Unicode) |
RpcNsMgmtEntryCreateA RpcNsMgmtEntryCreate 関数は、ネーム サービス データベース エントリを作成します。 (ANSI) |
RpcNsMgmtEntryCreateW RpcNsMgmtEntryCreate 関数は、ネーム サービス データベース エントリを作成します。 (Unicode) |
RpcNsMgmtEntryDeleteA RpcNsMgmtEntryDelete 関数は、ネーム サービス データベース エントリを削除します。 (ANSI) |
RpcNsMgmtEntryDeleteW RpcNsMgmtEntryDelete 関数は、ネーム サービス データベース エントリを削除します。 (Unicode) |
RpcNsMgmtEntryInqIfIdsA RpcNsMgmtEntryInqIfIds 関数は、ネーム サービス データベース エントリにエクスポートされたインターフェイスの一覧を返します。 (ANSI) |
RpcNsMgmtEntryInqIfIdsW RpcNsMgmtEntryInqIfIds 関数は、ネーム サービス データベース エントリにエクスポートされたインターフェイスの一覧を返します。 (Unicode) |
RpcNsMgmtHandleSetExpAge RpcNsMgmtHandleSetExpAge 関数は、名前サービス データのローカル コピーの名前サービス ハンドルの有効期限を設定します。 |
RpcNsMgmtInqExpAge RpcNsMgmtInqExpAge 関数は、名前サービス データのローカル コピーのグローバル有効期限を返します。 |
RpcNsMgmtSetExpAge RpcNsMgmtSetExpAge 関数は、名前サービス データのローカル コピーのアプリケーションのグローバル有効期限を変更します。 |
RpcNsProfileDeleteA RpcNsProfileDelete 関数はプロファイル属性を削除します。 (ANSI) |
RpcNsProfileDeleteW RpcNsProfileDelete 関数はプロファイル属性を削除します。 (Unicode) |
RpcNsProfileEltAddA RpcNsProfileEltAdd 関数は、プロファイルに要素を追加します。 必要に応じて、エントリが作成されます。 (ANSI) |
RpcNsProfileEltAddW RpcNsProfileEltAdd 関数は、プロファイルに要素を追加します。 必要に応じて、エントリが作成されます。 (Unicode) |
RpcNsProfileEltInqBeginA RpcNsProfileEltInqBegin 関数は、プロファイル内の要素を表示するための照会コンテキストを作成します。 (ANSI) |
RpcNsProfileEltInqBeginW RpcNsProfileEltInqBegin 関数は、プロファイル内の要素を表示するための照会コンテキストを作成します。 (Unicode) |
RpcNsProfileEltInqDone RpcNsProfileEltInqDone 関数は、プロファイル内の要素を表示するための照会コンテキストを削除します。 |
RpcNsProfileEltInqNextA RpcNsProfileEltInqNext 関数は、プロファイルから一度に 1 つの要素を返します。 (ANSI) |
RpcNsProfileEltInqNextW RpcNsProfileEltInqNext 関数は、プロファイルから一度に 1 つの要素を返します。 (Unicode) |
RpcNsProfileEltRemoveA RpcNsProfileEltRemove 関数は、プロファイルから要素を削除します。 (ANSI) |
RpcNsProfileEltRemoveW RpcNsProfileEltRemove 関数は、プロファイルから要素を削除します。 (Unicode) |
RpcObjectInqType RpcObjectInqType 関数は、オブジェクトの型を返します。 |
RpcObjectSetInqFn RpcObjectSetInqFn 関数は、オブジェクト照会関数を登録します。 null 値を指定すると、以前に登録したオブジェクト照会関数がオフになります。 |
RpcObjectSetType RpcObjectSetType 関数は、オブジェクトの型を割り当てます。 |
RpcProtseqVectorFree RpcProtseqVectorFree 関数 (rpcdce.h) は、ベクターとベクター自体に含まれるプロトコル シーケンスを解放します。 |
RpcProtseqVectorFreeA RpcProtseqVectorFree 関数は、ベクターとベクター自体に含まれるプロトコル シーケンスを解放します。 (RpcProtseqVectorFreeA) |
RpcProtseqVectorFreeW RpcProtseqVectorFreeW (Unicode) 関数 (rpcdce.h) は、ベクターとベクター自体に含まれるプロトコル シーケンスを解放します。 |
RpcRaiseException RpcRaiseException 関数を使用して例外を発生させます。 関数は呼び出し元に戻りません。 |
RpcRevertContainerImpersonation RpcRevertContainerImpersonation は変更または使用できない可能性があります。 |
RpcRevertToSelf RpcImpersonateClient を呼び出し、クライアントの偽装を必要とするタスクを完了すると、サーバーは RpcRevertToSelf を呼び出して偽装を終了し、独自のセキュリティ ID を再確立します。 |
RpcRevertToSelfEx RpcRevertToSelfEx 関数を使用すると、サーバーはクライアントを偽装してから、クライアントを偽装する呼び出しが、RPC から最初にディスパッチされたスレッド以外のスレッドから取得できるマルチスレッド操作で元に戻すことができます。 |
RpcServerCompleteSecurityCallback RpcServerCompleteSecurityCallback 関数は、非同期セキュリティ コールバックを完了します。 |
RpcServerInqBindingHandle RpcServerInqBindingHandle が呼び出されるスレッドによって処理される RPC 呼び出しのバインド ハンドルを取得します。 |
RpcServerInqBindings RpcServerInqBindings 関数は、リモート プロシージャ 呼び出しを受信できるバインド ハンドルを返します。 |
RpcServerInqCallAttributesA RpcServerInqCallAttributes 関数は、クライアント セキュリティ コンテキスト属性を取得する RPC サーバー呼び出しです。 (ANSI) |
RpcServerInqCallAttributesW RpcServerInqCallAttributes 関数は、クライアント セキュリティ コンテキスト属性を取得する RPC サーバー呼び出しです。 (Unicode) |
RpcServerInqDefaultPrincName RpcServerInqDefaultPrincName 関数 (rpcdce.h) は、特定の認証サービスの既定のプリンシパル名を取得します。 |
RpcServerInqDefaultPrincNameA RpcServerInqDefaultPrincName 関数は、特定の認証サービスの既定のプリンシパル名を取得します。 (RpcServerInqDefaultPrincNameA) |
RpcServerInqDefaultPrincNameW RpcServerInqDefaultPrincNameW (Unicode) 関数 (rpcdce.h) は、特定の認証サービスの既定のプリンシパル名を取得します。 |
RpcServerInqIf RpcServerInqIf 関数は、インターフェイスに登録されているマネージャー エントリ ポイント ベクター (EPV) を返します。 |
RpcServerInterfaceGroupActivate RpcServerInterfaceGroupActivate 関数は、インターフェイス グループのインターフェイスとエンドポイントを登録し、呼び出しのリッスンを開始するように RPC サーバー ランタイムに指示します。 |
RpcServerInterfaceGroupClose RpcServerInterfaceGroupClose 関数は、インターフェイス グループを解放するために使用されます。 |
RpcServerInterfaceGroupCreate RpcServerInterfaceGroupCreate 関数 (rpcdce.h) は、サーバー アプリケーションの RPC サーバー インターフェイス グループを作成します。 |
RpcServerInterfaceGroupCreateA RpcServerInterfaceGroupCreate 関数は、サーバー アプリケーションの RPC サーバー インターフェイス グループを作成します。 (RpcServerInterfaceGroupCreateA) |
RpcServerInterfaceGroupCreateW RpcServerInterfaceGroupCreateW (Unicode) 関数 (rpcdce.h) は、サーバー アプリケーションの RPC サーバー インターフェイス グループを作成します。 |
RpcServerInterfaceGroupDeactivate RpcServerInterfaceGroupDeactivate 関数は、指定されたインターフェイス グループを閉じようと RPC ランタイムに指示します。未処理のクライアント アクティビティがある場合は、必要に応じて操作を中止します。 |
RpcServerInterfaceGroupInqBindings RpcServerInterfaceGroupInqBindings 関数は、指定されたインターフェイス グループに対してリモート プロシージャ呼び出しを受信できるバインド ハンドルを返します。 |
RpcServerListen RpcServerListen 関数は、リモート プロシージャ 呼び出しをリッスンするように RPC ランタイム ライブラリに通知します。 この関数は、自動リッスン インターフェイスには影響しません。その機能が必要な場合は、RpcServerRegisterIfEx を使用します。 |
RpcServerRegisterAuthInfo RpcServerRegisterAuthInfo 関数 (rpcdce.h) は、RPC ランタイム ライブラリに認証情報を登録します。 |
RpcServerRegisterAuthInfoA RpcServerRegisterAuthInfo 関数は、RPC ランタイム ライブラリに認証情報を登録します。 (RpcServerRegisterAuthInfoA) |
RpcServerRegisterAuthInfoW RpcServerRegisterAuthInfoW (Unicode) 関数 (rpcdce.h) は、RPC ランタイム ライブラリに認証情報を登録します。 |
RpcServerRegisterIf RpcServerRegisterIf 関数は、RPC ランタイム ライブラリにインターフェイスを登録します。 |
RpcServerRegisterIf2 RpcServerRegisterIf2 関数は、RPC ランタイム ライブラリにインターフェイスを登録します。 |
RpcServerRegisterIf3 RpcServerRegisterIf3 関数は、RPC ランタイム ライブラリにインターフェイスを登録します。 |
RpcServerRegisterIfEx RpcServerRegisterIfEx 関数は、RPC ランタイム ライブラリにインターフェイスを登録します。 |
RpcServerSubscribeForNotification サーバーで RPC 通知をサブスクライブします。 |
RpcServerTestCancel サーバーは RpcServerTestCancel を呼び出して、クライアントの取り消し要求をテストします。 |
RpcServerUnregisterIf RpcServerUnregisterIf 関数は、RPC ランタイム ライブラリ レジストリからインターフェイスを削除します。 |
RpcServerUnregisterIfEx RpcServerUnregisterIfEx 関数は、RPC ランタイム ライブラリ レジストリからインターフェイスを削除します。 この関数は、RpcServerUnregisterIf 関数の機能を拡張します。 |
RpcServerUnsubscribeForNotification RPC 通知からサーバーの登録を解除します。 |
RpcServerUseAllProtseqs RpcServerUseAllProtseqs 関数は、リモート プロシージャ コールを受信するためにサポートされているすべてのプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseAllProtseqsEx RpcServerUseAllProtseqsEx 関数は、リモート プロシージャ 呼び出しを受信するためにサポートされているすべてのプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseAllProtseqsIf RpcServerUseAllProtseqsIf 関数は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたすべてのプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseAllProtseqsIfEx RpcServerUseAllProtseqsIfEx 関数は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたすべてのプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseq RpcServerUseProtseq 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqA RpcServerUseProtseq 関数は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqA) |
RpcServerUseProtseqEp RpcServerUseProtseqEp 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqEpA RpcServerUseProtseqEp 関数は、リモート プロシージャ 呼び出しを受信するために、指定したプロトコル シーケンスと指定したエンドポイントを組み合わせて使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqEpA) |
RpcServerUseProtseqEpEx RpcServerUseProtseqEpEx 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqEpExA RpcServerUseProtseqEpEx 関数は、リモート プロシージャ 呼び出しを受信するために、指定したプロトコル シーケンスと指定したエンドポイントを組み合わせて使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqEpExA) |
RpcServerUseProtseqEpExW RpcServerUseProtseqEpExW (Unicode) 関数 (rpcdce.h) は、指定されたプロトコル シーケンスとエンドポイントを使用してリモート プロシージャ 呼び出しを受信するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqEpW RpcServerUseProtseqEpW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqEx RpcServerUseProtseqEx 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqExA RpcServerUseProtseqEx 関数は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqExA) |
RpcServerUseProtseqExW RpcServerUseProtseqExW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqIf RpcServerUseProtseqIf 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqIfA RpcServerUseProtseqIf 関数は、リモート プロシージャ 呼び出しを受信するためのインターフェイス仕様のエンドポイントと組み合わせて指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqIfA) |
RpcServerUseProtseqIfEx RpcServerUseProtseqIfEx 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqIfExA RpcServerUseProtseqIfEx 関数は、リモート プロシージャ 呼び出しを受信するために、指定されたプロトコル シーケンスとインターフェイス仕様のエンドポイントを組み合わせて使用するように RPC ランタイム ライブラリに指示します。 (RpcServerUseProtseqIfExA) |
RpcServerUseProtseqIfExW RpcServerUseProtseqIfExW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqIfW RpcServerUseProtseqIfW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために、インターフェイス仕様で指定されたプロトコル シーケンスとエンドポイントを使用するように RPC ランタイム ライブラリに指示します。 |
RpcServerUseProtseqW RpcServerUseProtseqW (Unicode) 関数 (rpcdce.h) は、リモート プロシージャ 呼び出しを受信するために指定されたプロトコル シーケンスを使用するように RPC ランタイム ライブラリに指示します。 |
RpcSmAllocate RpcSmAllocate 関数は、RPC スタブ メモリ管理機能内でメモリを割り当て、割り当てられたメモリまたは NULL へのポインターを返します。 |
RpcSmClientFree RpcSmClientFree 関数は、クライアント スタブから返されたメモリを解放します。 |
RpcSmDestroyClientContext RpcSmDestroyClientContext 関数は、コンテキスト ハンドルのクライアント メモリ リソースを再利用し、コンテキスト ハンドルを NULL にします。 |
RpcSmDisableAllocate RpcSmDisableAllocate 関数は、スタブ メモリ管理環境内のリソースとメモリを解放します。 |
RpcSmEnableAllocate RpcSmEnableAllocate 関数は、スタブ メモリ管理環境を確立します。 |
RpcSmFree RpcSmFree 関数は、RpcSmAllocate によって割り当てられたメモリを解放します。 |
RpcSmGetThreadHandle RpcSmGetThreadHandle 関数は、スタブ メモリ管理環境のスレッド ハンドル (NULL) を返します。 |
RpcSmSetClientAllocFree RpcSmSetClientAllocFree 関数を使用すると、クライアント スタブによって使用されるメモリ割り当ておよび解放メカニズムが有効になります。 |
RpcSmSetThreadHandle RpcSmSetThreadHandle 関数は、スタブ メモリ管理環境のスレッド ハンドルを設定します。 |
RpcSmSwapClientAllocFree RpcSmSwapClientAllocFree 関数は、クライアント スタブのメモリ割り当ておよびメモリ解放メカニズムを、クライアントから提供されたものと交換します。 |
RpcSsAllocate RpcSsAllocate 関数は、RPC スタブメモリ管理機能内でメモリを割り当て、割り当てられたメモリまたは NULL へのポインターを返します。 |
RpcSsContextLockExclusive RpcSsContextLockExclusive 関数を使用すると、アプリケーションは排他モードでコンテキスト ハンドルの使用を開始できます。 |
RpcSsContextLockShared RpcSsContextLockShared 関数を使用すると、アプリケーションで共有モードでコンテキスト ハンドルの使用を開始できます。 |
RpcSsDestroyClientContext RpcSsDestroyClientContext 関数は、サーバーに接続せずに、クライアントが不要になったコンテキスト ハンドルを破棄します。 |
RpcSsDisableAllocate RpcSsDisableAllocate 関数は、スタブ メモリ管理環境内のリソースとメモリを解放します。 |
RpcSsDontSerializeContext RpcSsDontSerializeContext 関数は、同じコンテキスト ハンドル上のサーバー マネージャー ルーチンにディスパッチされた複数の呼び出しの実行時のシリアル化を無効にします。 |
RpcSsEnableAllocate RpcSsEnableAllocate 関数は、スタブ メモリ管理環境を確立します。 |
RpcSsFree RpcSsFree 関数は、RpcSsAllocate によって割り当てられたメモリを解放します。 |
RpcSsGetThreadHandle RpcSsGetThreadHandle 関数は、スタブ メモリ管理環境のスレッド ハンドルを返します。 |
RpcSsSetClientAllocFree RpcSsSetClientAllocFree 関数を使用すると、クライアント スタブによって使用されるメモリ割り当ておよび解放メカニズムが有効になります。 |
RpcSsSetThreadHandle RpcSsSetThreadHandle 関数は、スタブ メモリ管理環境のスレッド ハンドルを設定します。 |
RpcSsSwapClientAllocFree RpcSsSwapClientAllocFree 関数は、クライアント スタブによって使用されるメモリ割り当ておよび解放メカニズムを、クライアントから提供されたものと交換します。 |
RpcStringBindingCompose RpcStringBindingCompose 関数 (rpcdce.h) は、文字列バインディング ハンドルを作成します。 |
RpcStringBindingComposeA RpcStringBindingCompose 関数は、文字列バインディング ハンドルを作成します。 (RpcStringBindingComposeA) |
RpcStringBindingComposeW RpcStringBindingComposeW (Unicode) 関数 (rpcdce.h) は、文字列バインディング ハンドルを作成します。 |
RpcStringBindingParse RpcStringBindingParse 関数 (rpcdce.h) は、オブジェクト UUID 部分と文字列バインディングのアドレス部分を個別の文字列として返します。 |
RpcStringBindingParseA RpcStringBindingParse 関数は、オブジェクト UUID 部分と、文字列バインディングのアドレス部分を個別の文字列として返します。 (RpcStringBindingParseA) |
RpcStringBindingParseW RpcStringBindingParseW (Unicode) 関数 (rpcdce.h) は、オブジェクト UUID 部分と文字列バインディングのアドレス部分を個別の文字列として返します。 |
RpcStringFree RpcStringFree 関数 (rpcdce.h) は、RPC ランタイム ライブラリによって割り当てられた文字列を解放します。 |
RpcStringFreeA RpcStringFree 関数は、RPC ランタイム ライブラリによって割り当てられた文字列を解放します。 (RpcStringFreeA) |
RpcStringFreeW RpcStringFreeW (Unicode) 関数 (rpcdce.h) は、RPC ランタイム ライブラリによって割り当てられた文字列を解放します。 |
RpcTestCancel RpcTestCancel 関数は、キャンセルの表示を確認します。 |
RpcUserFree RpcUserFree は変更または使用できない場合があります。 |
UuidCompare アプリケーションは UuidCompare 関数を呼び出して 2 つの UUID を比較し、その順序を決定します。 戻り値は順序を示します。 |
UuidCreate UuidCreate 関数は、新しい UUID を作成します。 |
UuidCreateNil UuidCreateNil 関数は、nil 値 UUID を作成します。 |
UuidCreateSequential UuidCreateSequential 関数は、新しい UUID を作成します。 |
UuidEqual アプリケーションは UuidEqual 関数を呼び出して 2 つの UUID を比較し、それらが等しいかどうかを判断します。 |
UuidFromString UuidFromString 関数 (rpcdce.h) は、文字列を UUID に変換します。 |
UuidFromStringA UuidFromString 関数は、文字列を UUID に変換します。 (UuidFromStringA) |
UuidFromStringW UuidFromStringW (Unicode) 関数 (rpcdce.h) は、文字列を UUID に変換します。 |
UuidHash アプリケーションは UuidHash 関数を呼び出して、指定された UUID のハッシュ値を生成します。 |
UuidIsNil アプリケーションは UuidIsNil 関数を呼び出して、指定された UUID が nil 値 UUID であるかどうかを判断します。 |
UuidToString UuidToString 関数 (rpcdce.h) は UUID を文字列に変換します。 |
UuidToStringA UuidToString 関数は、UUID を文字列に変換します。 (UuidToStringA) |
UuidToStringW UuidToStringW (Unicode) 関数 (rpcdce.h) は、UUID を文字列に変換します。 |
構造
MIDL_STUB_DESC MIDL_STUB_DESC構造体は、クライアントとサーバー間の RPC 呼び出しに関するインターフェイス スタブに関する情報を含む MIDL によって生成される構造体です。 |
MIDL_STUB_MESSAGE MIDL によって生成され、RPC スタブの現在の状態が含まれます。 アプリケーションは、MIDL_STUB_MESSAGE構造を直接変更する必要はありません。 |
NDR_USER_MARSHAL_INFO NDR_USER_MARSHAL_INFO構造体は、ヘルパー関数とuser_marshalヘルパー関数に渡すことができる RPC 呼び出しの状態に関する情報wire_marshal保持します。 |
NDR_USER_MARSHAL_INFO_LEVEL1 NDR_USER_MARSHAL_INFO_LEVEL1構造体には、ヘルパー関数とuser_marshalヘルパー関数に渡すことができる RPC 呼び出しの状態に関する情報wire_marshal保持されます。 |
ProxyFileInfo ProxyFileInfo 構造体には、プロキシ DLL 内のインターフェイス プロキシに関する情報が含まれています。 |
RPC_ASYNC_NOTIFICATION_INFO 非同期リモート プロシージャ 呼び出しの通知情報が含まれます。 この通知情報は、I/O 完了ポート (IOC)、Windows 非同期プロシージャ 呼び出し (APC)、Windows メッセージング、および Windows イベント通知用に構成できます。 |
RPC_ASYNC_STATE RPC_ASYNC_STATE構造体は、非同期リモート プロシージャ 呼び出しの状態を保持します。 RPC_ASYNC_STATEは、非同期呼び出しの待機、クエリ、応答、または取り消しに使用される、この構造体へのハンドルです。 |
RPC_BINDING_HANDLE_OPTIONS_V1 RPC バインド ハンドルを作成するための追加のオプションが含まれています。 |
RPC_BINDING_HANDLE_SECURITY_V1_A RPC バインド ハンドルを作成するための基本的なセキュリティ オプションが含まれています。 (ANSI) |
RPC_BINDING_HANDLE_SECURITY_V1_W RPC バインド ハンドルを作成するための基本的なセキュリティ オプションが含まれています。 (Unicode) |
RPC_BINDING_HANDLE_TEMPLATE_V1_A RPC バインド ハンドルを作成するための基本的なオプションが含まれています。 (ANSI) |
RPC_BINDING_HANDLE_TEMPLATE_V1_W RPC バインド ハンドルを作成するための基本的なオプションが含まれています。 (Unicode) |
RPC_BINDING_VECTOR RPC_BINDING_VECTOR構造体には、サーバー アプリケーションがリモート プロシージャ 呼び出しを受信できるバインド ハンドルの一覧が含まれています。 |
RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR構造体には、RPC/HTTP トラフィックのヘッダーに挿入される Cookie が含まれています。 |
RPC_CALL_ATTRIBUTES_V1_A RPC_CALL_ATTRIBUTES_V1構造体は、RpcServerInqCallAttributes 関数にパラメーターを提供します。 Windows XP および Windows Server 2003 オペレーティング システムの ANSI および UNICODE バージョンで実装されます。 (ANSI) |
RPC_CALL_ATTRIBUTES_V1_W RPC_CALL_ATTRIBUTES_V1構造体は、RpcServerInqCallAttributes 関数にパラメーターを提供します。 Windows XP および Windows Server 2003 オペレーティング システムの ANSI および UNICODE バージョンで実装されます。 (Unicode) |
RPC_CALL_ATTRIBUTES_V2_A RPC_CALL_ATTRIBUTES_V2構造体は、RpcServerInqCallAttributes 関数にパラメーターを提供します。 バージョン 2 では、ローカル アドレスとクライアント プロセス ID のサポートが指定されています。 (ANSI) |
RPC_CALL_ATTRIBUTES_V2_W RPC_CALL_ATTRIBUTES_V2構造体は、RpcServerInqCallAttributes 関数にパラメーターを提供します。 バージョン 2 では、ローカル アドレスとクライアント プロセス ID のサポートが指定されています。 (Unicode) |
RPC_CALL_LOCAL_ADDRESS_V1 呼び出しが行われたローカル アドレスに関する情報が含まれます。 |
RPC_CLIENT_INTERFACE RPC_CLIENT_INTERFACE構造体は、ランタイム ライブラリとスタブ間のプライベート インターフェイスの一部です。 Microsoft RPC を使用するほとんどの分散アプリケーションでは、この構造は必要ありません。 |
RPC_DISPATCH_TABLE RPC_DISPATCH_TABLE構造体は、ランタイム ライブラリとスタブの間のプライベート インターフェイスの一部です。 Microsoft RPC を使用するほとんどの分散アプリケーションでは、この構造は必要ありません。 |
RPC_EE_INFO_PARAM RPC_EE_INFO_PARAM構造体は、拡張エラー情報を格納するために使用されます。 |
RPC_ENDPOINT_TEMPLATE RPC_ENDPOINT_TEMPLATE構造体 (rpcdce.h) は、プロトコル シーケンスと名前など、RPC インターフェイス グループ サーバー エンドポイントのプロパティを指定します。 |
RPC_ENDPOINT_TEMPLATEA プロトコル シーケンスと名前を含む RPC インターフェイス グループ サーバー エンドポイントのプロパティを指定します。 (RPC_ENDPOINT_TEMPLATEA) |
RPC_ENDPOINT_TEMPLATEW RPC_ENDPOINT_TEMPLATEW (Unicode) 構造体 (rpcdce.h) は、プロトコル シーケンスと名前を含む RPC インターフェイス グループ サーバー エンドポイントのプロパティを指定します。 |
RPC_ERROR_ENUM_HANDLE RPC_ERROR_ENUM_HANDLE構造体は、拡張エラー情報を処理するために RpcError* 関数によって使用される列挙ハンドルを提供します。 |
RPC_EXTENDED_ERROR_INFO RPC_EXTENDED_ERROR_INFO構造体は、拡張エラー情報を格納するために使用されます。 |
RPC_HTTP_TRANSPORT_CREDENTIALS_A RPC_HTTP_TRANSPORT_CREDENTIALS構造体は、RPC/HTTP を使用するときに RPC プロキシ サーバーに対して認証するための追加の資格情報を定義します。 (ANSI) |
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A RPC_HTTP_TRANSPORT_CREDENTIALS_V2構造体は、RPC/HTTP を使用する場合に RPC プロキシ サーバーまたは HTTP プロキシ サーバーに対して認証するための追加の資格情報を定義します。RPC_HTTP_TRANSPORT_CREDENTIALS_V2は、HTTP プロキシ サーバーに対する認証を許可することで、RPC_HTTP_TRANSPORT_CREDENTIALSを拡張します。 (ANSI) |
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W RPC_HTTP_TRANSPORT_CREDENTIALS_V2構造体は、RPC/HTTP を使用する場合に RPC プロキシ サーバーまたは HTTP プロキシ サーバーに対して認証するための追加の資格情報を定義します。RPC_HTTP_TRANSPORT_CREDENTIALS_V2は、HTTP プロキシ サーバーに対する認証を許可することで、RPC_HTTP_TRANSPORT_CREDENTIALSを拡張します。 (Unicode) |
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A RPC_HTTP_TRANSPORT_CREDENTIALS_V3構造体は、RPC/HTTP を使用するときに RPC プロキシ サーバーまたは HTTP プロキシ サーバーに対して認証するための追加の資格情報を定義します。RPC_HTTP_TRANSPORT_CREDENTIALS_V3は、任意の資格情報フォームを使用できるようにすることで、RPC_HTTP_TRANSPORT_CREDENTIALS_V2を拡張します。 (ANSI) |
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W RPC_HTTP_TRANSPORT_CREDENTIALS_V3構造体は、RPC/HTTP を使用するときに RPC プロキシ サーバーまたは HTTP プロキシ サーバーに対して認証するための追加の資格情報を定義します。RPC_HTTP_TRANSPORT_CREDENTIALS_V3は、任意の資格情報フォームを使用できるようにすることで、RPC_HTTP_TRANSPORT_CREDENTIALS_V2を拡張します。 (Unicode) |
RPC_HTTP_TRANSPORT_CREDENTIALS_W RPC_HTTP_TRANSPORT_CREDENTIALS構造体は、RPC/HTTP を使用するときに RPC プロキシ サーバーに対して認証するための追加の資格情報を定義します。 (Unicode) |
RPC_IF_ID RPC_IF_ID構造体には、インターフェイス UUID と、インターフェイスのメジャー バージョン番号とマイナー バージョン番号が含まれています。 |
RPC_IF_ID_VECTOR RPC_IF_ID_VECTOR構造体には、サーバーによって提供されるインターフェイスの一覧が含まれています。 |
RPC_INTERFACE_TEMPLATE RPC_INTERFACE_TEMPLATE (rpcdce.h) 構造体は、RPC インターフェイス グループ サーバー インターフェイスを定義します。 |
RPC_INTERFACE_TEMPLATEA RPC インターフェイス グループ サーバー インターフェイスを定義します。 (RPC_INTERFACE_TEMPLATEA) |
RPC_INTERFACE_TEMPLATEW RPC_INTERFACE_TEMPLATEW (Unicode) 構造体 (rpcdce.h) は、RPC インターフェイス グループ サーバー インターフェイスを定義します。 |
RPC_MESSAGE RPC_MESSAGE構造体には、NDR と RPC または OLE ランタイムの残りの部分の間で共有される情報が含まれています。 |
RPC_POLICY RPC_POLICY構造体には、マルチホーム コンピューターでのバインドを決定するフラグと、ncacn_ip_tcpプロトコルとncadg_ip_udp プロトコルを使用する場合のポート割り当てが含まれます。 |
RPC_PROTSEQ_VECTOR RPC_PROTSEQ_VECTOR構造体には、RPC ランタイム ライブラリがリモート プロシージャ コールの送受信に使用するプロトコル シーケンスの一覧が含まれています。 |
RPC_SECURITY_QOS RPC_SECURITY_QOS構造体は、バインディング ハンドルに対するサービス品質のセキュリティ設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 |
RPC_SECURITY_QOS_V2_A RPC_SECURITY_QOS_V2構造体は、バインディング ハンドルに対してバージョン 2 のセキュリティサービス品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (ANSI) |
RPC_SECURITY_QOS_V2_W RPC_SECURITY_QOS_V2構造体は、バインディング ハンドルに対してバージョン 2 のセキュリティサービス品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (Unicode) |
RPC_SECURITY_QOS_V3_A RPC_SECURITY_QOS_V3構造体は、バインディング ハンドルに対してバージョン 3 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (ANSI) |
RPC_SECURITY_QOS_V3_W RPC_SECURITY_QOS_V3構造体は、バインディング ハンドルに対してバージョン 3 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (Unicode) |
RPC_SECURITY_QOS_V4_A RPC_SECURITY_QOS_V4構造体は、バインディング ハンドルに対してバージョン 4 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (ANSI) |
RPC_SECURITY_QOS_V4_W RPC_SECURITY_QOS_V4構造体は、バインディング ハンドルに対してバージョン 4 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (Unicode) |
RPC_SECURITY_QOS_V5_A RPC_SECURITY_QOS_V5構造体は、バインディング ハンドルに対してバージョン 5 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (ANSI) |
RPC_SECURITY_QOS_V5_W RPC_SECURITY_QOS_V5構造体は、バインディング ハンドルに対してバージョン 5 のセキュリティ品質設定を定義します。 Windows エディションでのバージョンの可用性については、「解説」を参照してください。 (Unicode) |
RPC_STATS_VECTOR RPC_STATS_VECTOR構造体には、サーバーごとに RPC ランタイム ライブラリからの統計情報が含まれています。 |
SEC_WINNT_AUTH_IDENTITY_A SEC_WINNT_AUTH_IDENTITY構造体を使用すると、認証のために特定のユーザー名とパスワードをランタイム ライブラリに渡すことが可能になります。 構造体は、Windows と Macintosh に対して有効です。 (ANSI) |
SEC_WINNT_AUTH_IDENTITY_W SEC_WINNT_AUTH_IDENTITY構造体を使用すると、認証のために特定のユーザー名とパスワードをランタイム ライブラリに渡すことが可能になります。 構造体は、Windows と Macintosh に対して有効です。 (Unicode) |
UUID_VECTOR UUID_VECTOR構造体には、UUID の一覧が含まれています。 |