Compartir a través de


estructura DXGKARGCB_ALLOCATEPAGESFORMDL (d3dkmddi.h)

La estructura DXGKARGCB_ALLOCATEPAGESFORMDL contiene los argumentos usados en la función de devolución de llamada DXGKCB_ALLOCATEPAGESFORMDL , para asignar páginas para una lista de descriptores de memoria (MDL).

Sintaxis

typedef struct _DXGKARGCB_ALLOCATEPAGESFORMDL {
  [in]  PHYSICAL_ADDRESS         LowAddress;
  [in]  PHYSICAL_ADDRESS         HighAddress;
  [in]  PHYSICAL_ADDRESS         SkipBytes;
  [in]  SIZE_T                   TotalBytes;
  [in]  DXGK_MEMORY_CACHING_TYPE CacheType;
  [in]  ULONG                    Flags;
  [out] HANDLE                   hMemoryHandle;
  [out] PMDL                     pMdl;
} DXGKARGCB_ALLOCATEPAGESFORMDL;

Miembros

[in] LowAddress

Especifica la dirección física del inicio del primer intervalo de direcciones desde el que pueden venir las páginas asignadas.

[in] HighAddress

Especifica la dirección física del final del primer intervalo de direcciones desde el que pueden venir las páginas asignadas.

[in] SkipBytes

Especifica el número de bytes que se omitirán desde el principio del intervalo de direcciones anterior desde el que pueden venir las páginas asignadas. SkipBytes debe ser un entero múltiplo del tamaño de página de memoria virtual, en bytes.

[in] TotalBytes

Especifica el número total de bytes que se van a asignar para mdl.

[in] CacheType

Indica el tipo de almacenamiento en caché permitido para la memoria solicitada.

[in] Flags

Especifica las marcas para esta operación. Para obtener más información, vea Función MmAllocatePagesForMdlEx.

[out] hMemoryHandle

Identificador de seguimiento dxgkrnl para la asignación. Este valor se debe pasar a la función de devolución de llamada DGXKCB_FREEPAGESFROMMDL correspondiente.

[out] pMdl

MdL de memoria no paginada garantizada que se asignará a la IOMMU durante su vida útil.

Comentarios

Consulte Aislamiento de GPU basado en IOMMU para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1803 (WDDM 2.4)
Encabezado d3dkmddi.h

Consulte también

DXGKCB_ALLOCATEPAGESFORMDL