NDK_LOGICAL_ADDRESS_MAPPING-Struktur (ndkpi.h)
Die NDK_LOGICAL_ADDRESS_MAPPING-Struktur enthält ein Array logischer Adapteradressen.
Syntax
typedef struct _NDK_LOGICAL_ADDRESS_MAPPING {
PVOID AdapterContext;
ULONG AdapterPageCount;
NDK_LOGICAL_ADDRESS AdapterPageArray[1];
} NDK_LOGICAL_ADDRESS_MAPPING;
Member
AdapterContext
Reserviert für die Verwendung durch den NDK-Anbieter. Der NDK-Consumer darf diesen Member nicht ändern.
AdapterPageCount
Die Anzahl der Einträge im Array, das im AdapterPageArray-Element angegeben ist.
AdapterPageArray[1]
Ein Array logischer Adapteradressen. Jede logische Adresse im Array entspricht einer Seite mit PAGE_SIZE Bytelänge und muss PAGE_SIZE ausgerichtet sein. Das Array von Seiten entspricht einem nahezu zusammenhängenden Speicherbereich. Der datentyp NDK_LOGICAL_ADDRESS wird wie folgt definiert:
typedef PHYSICAL_ADDRESS NDK_LOGICAL_ADDRESS;
Hinweise
NDK_LOGICAL_ADDRESS_MAPPING stellt die Ansicht des physischen Speichers eines Adapters dar. Weitere Informationen finden Sie unter NDK_FN_BUILD_LAM und NDK_FN_RELEASE_LAM .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, unterstützt in NDIS 6.30 und höher. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | ndkpi.h (Ndkpi.h einschließen) |