MEM_RANGE struttura (cfgmgr32.h)

La struttura MEM_RANGE specifica un elenco dei requisiti delle risorse che descrive l'utilizzo della memoria per un'istanza del dispositivo. Per altre informazioni sugli elenchi dei requisiti delle risorse, vedere Risorse hardware.

Sintassi

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;

Members

MR_Align

Maschera usata per specificare il limite di indirizzo di memoria in cui deve essere allineato il primo indirizzo di memoria allocato.

MR_nBytes

Numero di byte di memoria richiesti dal dispositivo.

MR_Min

Numero minimo di un intervallo di indirizzi di memoria contigui che possono essere allocati al dispositivo.

MR_Max

Numero massimo di un intervallo di indirizzi di memoria contigui che possono essere allocati al dispositivo.

MR_Flags

Flag a bit dalla struttura MEM_DES .

MR_Reserved

Solo per l'uso interno.

Requisiti

Requisito Valore
Intestazione cfgmgr32.h (include Cfgmgr32.h)

Vedi anche

MEM_DES