Configurar tipos de segmento de memória
O gerenciador de memória de vídeo (VidMm) e o hardware de vídeo suportam apenas determinados tipos de segmentos de memória. O driver de miniporta de exibição (KMD) do modo kernel pode, portanto, configurar apenas segmentos desses tipos.
O KMD pode configurar segmentos de espaço de memória e segmentos de espaço de abertura, que são diferentes em que:
Um segmento de espaço de memória consiste em um meio que contém os bits de uma alocação.
Um segmento de espaço de abertura é um espaço de endereço virtual.
Quando um intervalo em um segmento de espaço de memória é alocado, a memória real é alocada. Quando um intervalo em um segmento de espaço de abertura é alocado, o espaço de endereço virtual é redirecionado para páginas físicas que são alocadas independentemente de um pool de memória de vídeo ou memória do sistema.
O KMD pode configurar os seguintes tipos de segmentos de memória: