次の方法で共有


RxCeTearDownTransport 関数 (rxce.h)

RxCeTearDownTransport は、RDBSS トランスポート オブジェクトのバインドを解除します。

構文

NTSTATUS RxCeTearDownTransport(
  [in] IN PRXCE_TRANSPORT pTransport
);

パラメーター

[in] pTransport

破棄される RDBSS トランスポートへのポインター。

戻り値

RxCeTearDownTransport は、成功した場合はSTATUS_SUCCESSを返し、失敗した場合は次のいずれかのエラー コードを返します。

リターン コード 説明
STATUS_INVALID_PARAMETER
RxCeTearDownAddress に渡された pTransport パラメーター、またはこのトランスポートに関連付けられているデータ メンバーの 1 つが無効でした。

注釈

RxCeTearDownTransport が成功すると、pTransport パラメーターによって指されるRXCE_TRANSPORT構造体のデータ メンバーは適切に初期化されず、RDBSS トランスポートは指定された TDI トランスポートから解放され、名前バッファーとプロバイダー情報に割り当てられたメモリが解放されます。

バインドされていないトランスポートが pTransport パラメーターで指定されている場合、エラーは返されず、操作はSTATUS_SUCCESSを返します。

要件

要件
対象プラットフォーム デスクトップ
Header rxce.h (Rxce.h を含む)
IRQL <= APC_LEVEL

こちらもご覧ください

RxCeBuildTransport