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 de longueur 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 l’affichage de la mémoire physique d’un adaptateur. Pour plus d’informations, consultez NDK_FN_BUILD_LAM et NDK_FN_RELEASE_LAM.

Exigences

Exigence Valeur
client minimum pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
serveur minimum pris en charge Windows Server 2012
d’en-tête ndkpi.h (include Ndkpi.h)

Voir aussi

NDK_FN_BUILD_LAM

NDK_FN_RELEASE_LAM