DXGKDDI_GETGPUPARTITIONINFO función de devolución de llamada (dispmprt.h)
Devuelve información de partición de GPU física. Se llama a la función de devolución de llamada DXGKDDI_GETGPUPARTITIONINFO una vez durante la inicialización del adaptador de gráficos.
Sintaxis
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
Parámetros
Context
Identificador del contexto del controlador.
pArgs
Puntero a una estructura DXGKARG_GETGPUPARTITIONINFO que contiene argumentos.
Valor devuelto
Devuelve uno de los siguientes valores:
- STATUS_SUCCESS
- STATUS_BUFFER_TOO_SMALL
- Si se especifica cualquier otro código de retorno, la GPU se excluirá de la creación de particiones.
Comentarios
El sistema operativo establecerá un recuento de particiones determinado (uno de los valores devueltos por el controlador) antes de crear una primera vGPU. A menos que el búfer no sea lo suficientemente grande, un controlador siempre debe establecer NumGpuPartitionOptions y CurrentGpuPartitionCount, incluso al devolver STATUS_BUFFER_TOO_SMALL.
Requisitos
Requisito | Valor |
---|---|
Header | dispmprt.h |
IRQL | PASSIVE_LEVEL |