次の方法で共有


NDK_LOGICAL_ADDRESS_MAPPING構造体 (ndkpi.h)

NDK_LOGICAL_ADDRESS_MAPPING 構造体には、アダプターの論理アドレスの配列が含まれています。

構文

typedef struct _NDK_LOGICAL_ADDRESS_MAPPING {
  PVOID               AdapterContext;
  ULONG               AdapterPageCount;
  NDK_LOGICAL_ADDRESS AdapterPageArray[1];
} NDK_LOGICAL_ADDRESS_MAPPING;

メンバーズ

AdapterContext

NDK プロバイダーの使用のために予約されています。 NDK コンシューマーは、このメンバーを変更できません。

AdapterPageCount

AdapterPageArray メンバーで指定されている配列内のエントリの数。

AdapterPageArray[1]

アダプターの論理アドレスの配列。 配列内の各論理アドレスは、ページ PAGE_SIZE バイトの長さに対応し、-align で PAGE_SIZEする必要があります。 ページの配列は、実質的に連続するメモリ領域に対応します。 NDK_LOGICAL_ADDRESS データ型は次のように定義されます。

typedef PHYSICAL_ADDRESS NDK_LOGICAL_ADDRESS;

備考

NDK_LOGICAL_ADDRESS_MAPPING は、アダプターの物理メモリのビューを表します。 詳細については、「NDK_FN_BUILD_LAMNDK_FN_RELEASE_LAM」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント サポートされていません。NDIS 6.30 以降でサポートされています。
サポートされる最小サーバー Windows Server 2012
ヘッダー ndkpi.h (Ndkpi.h を含む)

関連項目

NDK_FN_BUILD_LAM

NDK_FN_RELEASE_LAM