次の方法で共有


RxCeQueryAdapterStatus 関数 (rxce.h)

RxCeQueryAdapterStatus は、呼び出し元割り当てバッファー内の特定のトランスポートのADAPTER_STATUS構造体を返します。

構文

NTSTATUS RxCeQueryAdapterStatus(
  PRXCE_TRANSPORT pTransport,
  _ADAPTER_STATUS *pAdapterStatus
);

パラメーター

pTransport

アダプターに関連付けられている RDBSS トランスポートへのポインター。

pAdapterStatus

入力時に、このパラメーターには、アダプターの状態を保持するための呼び出し元によって割り当てられたバッファーへのポインターが含まれます。 この呼び出しが成功した場合の出力では、バッファーには、指定された RDBSS トランスポートに関連付けられているアダプターの状態が含まれます。

戻り値

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

リターン コード 説明
STATUS_ADDRESS_NOT_ASSOCIATED
アダプター アドレスが RDBSS トランスポートに関連付けられていない。
STATUS_INSUFFICIENT_RESOURCES
このルーチンで必要な非ページ プール メモリの割り当てが失敗しました。
STATUS_INVALID_PARAMETER
このルーチンに渡された pTransport パラメーターが無効です。

注釈

RxCeQueryAdapterStatus は、特定のトランスポートのADAPTER_STATUS構造体を返します。 このルーチンは、アダプターの NetBIOS 名を取得するために最も一般的に使用されます。

RxCeQueryAdapterStatus は、TDI_QUERY_ADAPTER_STATUS クエリを使用して TdiBuildQueryInformation を呼び出します。

要件

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

こちらもご覧ください

ADAPTER_STATUS

RxCeQueryInformation

RxCeQueryTransportInformation