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_LAM と NDK_FN_RELEASE_LAM」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされる最小サーバー | Windows Server 2012 |
ヘッダー | ndkpi.h (Ndkpi.h を含む) |