MEM_RANGE-Struktur (cfgmgr32.h)
Die MEM_RANGE-Struktur gibt eine Ressourcenanforderungsliste an, die die Speicherauslastung für ein Gerät instance beschreibt. Weitere Informationen zu Ressourcenanforderungenlisten finden Sie unter Hardwareressourcen.
Syntax
typedef struct Mem_Range_s {
DWORDLONG MR_Align;
ULONG MR_nBytes;
DWORDLONG MR_Min;
DWORDLONG MR_Max;
DWORD MR_Flags;
DWORD MR_Reserved;
} MEM_RANGE, *PMEM_RANGE;
Member
MR_Align
Maske, die verwendet wird, um die Speicheradressengrenze anzugeben, an der die erste zugeordnete Speicheradresse ausgerichtet werden muss.
MR_nBytes
Die Anzahl der vom Gerät benötigten Bytes an Arbeitsspeicher.
MR_Min
Die niedrigste Nummer eines Bereichs zusammenhängender Speicheradressen, die dem Gerät zugeordnet werden können.
MR_Max
Die höchste Nummer eines Bereichs zusammenhängender Speicheradressen, die dem Gerät zugeordnet werden können.
MR_Flags
Ein Bitflag aus MEM_DES Struktur.
MR_Reserved
Nur zur internen Verwendung.
Anforderungen
Anforderung | Wert |
---|---|
Header | cfgmgr32.h (include Cfgmgr32.h) |