estrutura MEM_RANGE (cfgmgr32.h)
A estrutura MEM_RANGE especifica uma lista de requisitos de recurso que descreve o uso de memória para uma instância de dispositivo. Para obter mais informações sobre listas de requisitos de recursos, consulte Recursos de hardware.
Sintaxe
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;
Membros
MR_Align
Máscara usada para especificar o limite de endereço de memória no qual o primeiro endereço de memória alocado deve ser alinhado.
MR_nBytes
O número de bytes de memória exigidos pelo dispositivo.
MR_Min
O menor número de um intervalo de endereços de memória contíguos que podem ser alocados para o dispositivo.
MR_Max
O número mais alto de um intervalo de endereços de memória contíguos que podem ser alocados para o dispositivo.
MR_Flags
Sinalizador de um bit de MEM_DES estrutura.
MR_Reserved
Apenas para uso interno.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | cfgmgr32.h (inclua Cfgmgr32.h) |