NDK_LOGICAL_ADDRESS_MAPPING struttura (ndkpi.h)

La struttura NDK_LOGICAL_ADDRESS_MAPPING contiene una matrice di indirizzi logici dell'adattatore.

Sintassi

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

Members

AdapterContext

Riservato per l'uso del provider NDK. Il consumer NDK non deve modificare questo membro.

AdapterPageCount

Numero di voci nella matrice specificata nel membro AdapterPageArray .

AdapterPageArray[1]

Matrice di indirizzi logici dell'adattatore. Ogni indirizzo logico nella matrice corrisponde a una pagina, di PAGE_SIZE byte in lunghezza e deve essere PAGE_SIZE allineato. La matrice di pagine corrisponde a un'area di memoria virtualmente contigua. Il tipo di dati NDK_LOGICAL_ADDRESS è definito come segue:

typedef PHYSICAL_ADDRESS NDK_LOGICAL_ADDRESS;

Commenti

NDK_LOGICAL_ADDRESS_MAPPING rappresenta la visualizzazione della memoria fisica di un adattatore. Per altre informazioni, vedere NDK_FN_BUILD_LAM e NDK_FN_RELEASE_LAM .

Requisiti

Requisito Valore
Client minimo supportato Nessuna supportata, supportata in NDIS 6.30 e versioni successive.
Server minimo supportato Windows Server 2012
Intestazione ndkpi.h (include Ndkpi.h)

Vedi anche

NDK_FN_BUILD_LAM

NDK_FN_RELEASE_LAM