NdisUnchainBufferAtBack 関数 (ndis.h)

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

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 ドライバーでサポートされています。

要件

要件
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL 任意のレベル

こちらもご覧ください