Partager via


structure NDK_LOGICAL_ADDRESS_MAPPING (ndkpi.h)

La structure NDK_LOGICAL_ADDRESS_MAPPING contient un tableau d’adresses logiques d’adaptateur.

Syntaxe

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

Membres

AdapterContext

Réservé à l’utilisation du fournisseur NDK. Le consommateur NDK ne doit pas modifier ce membre.

AdapterPageCount

Nombre d’entrées dans le tableau spécifié dans le membre AdapterPageArray .

AdapterPageArray[1]

Tableau d’adresses logiques d’adaptateur. Chaque adresse logique du tableau correspond à une page, de PAGE_SIZE octets, et doit être PAGE_SIZE alignée. Le tableau de pages correspond à une région de mémoire pratiquement contiguë. Le type de données NDK_LOGICAL_ADDRESS est défini comme suit :

typedef PHYSICAL_ADDRESS NDK_LOGICAL_ADDRESS;

Remarques

NDK_LOGICAL_ADDRESS_MAPPING représente la vue de la mémoire physique d’un adaptateur. Pour plus d’informations , consultez NDK_FN_BUILD_LAM et NDK_FN_RELEASE_LAM .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge, pris en charge dans NDIS 6.30 et versions ultérieures.
Serveur minimal pris en charge Windows Server 2012
En-tête ndkpi.h (inclure Ndkpi.h)

Voir aussi

NDK_FN_BUILD_LAM

NDK_FN_RELEASE_LAM