次の方法で共有


NdisUnchainBufferAtBack 関数 (ndis.h)

NDIS 5 です。 x は非推奨となり、NDIS 6 に置き換えられます。 x します。 新しい NDIS ドライバーの開発については、「Windows Vista 以降のネットワーク ドライバーを参照してください。 NDIS 5 の移植に関する情報。 NDIS 6 に x ドライバーを します。 x、NDIS 6.0 に NDIS 5.x ドライバーを移植するを参照してください。

NdisUnchainBufferAtBack は、特定のパケットのバッファー記述子のチェーンの末尾にあるバッファー記述子を削除します。

構文

void NdisUnchainBufferAtBack(
  [in, out] IN OUT PNDIS_PACKET Packet,
  [out]     OUT PNDIS_BUFFER    *Buffer
);

パラメーター

[in, out] Packet

パケット記述子へのポインター。

[out] Buffer

この関数が削除されたバッファー記述子へのポインターを返す、呼び出し元が指定した変数へのポインター。 指定されたパケットにバッファーがチェーンされていない場合、この変数は null に設定されます。

戻り値

何一つ

備考

  • ターゲット プラットフォーム: ユニバーサル
  • バージョン: Windows Vista の NDIS 6.0 ドライバーではサポートされていません。 Windows Vista および Windows XP の NDIS 5.1 ドライバーでサポートされています。

必要条件

要件 価値
ヘッダー ndis.h (Ndis.h を含む)
ライブラリ Ndis.lib
IRQL 任意のレベル

関連項目

  • NdisChainBufferAtBack
  • NdisQueryPacket
  • NdisUnchainBufferAtFront