Compartir a través de


DXGKCB_AGP_SET_COMMAND función de devolución de llamada (dispmprt.h)

La función AgpSetCommand establece la velocidad de AGP y especifica si las transacciones de escritura rápida y direccionamiento de banda lateral están habilitadas.

Sintaxis

DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;

NTSTATUS DxgkcbAgpSetCommand(
  [in] HANDLE Context,
  [in] ULONG Command
)
{...}

Parámetros

[in] Context

Identificador de un bloque de contexto asociado a una interfaz AGP. El controlador de minipuerto de pantalla recibió previamente este identificador en el miembro Context de la estructura DXGK_AGP_INTERFACE rellenada por DxgkCbQueryServices.

[in] Command

Conjunto de marcas que especifican la tasa de AGP y los tipos de transacciones de AGP que se usarán.

El autor de la llamada debe establecer uno y solo uno de los siguientes marcadores.

Marcar Significado
DXGK_AGPCOMMAND_AGP1X La velocidad de transferencia de AGP es 1X.
DXGK_AGPCOMMAND_AGP2X La velocidad de transferencia de AGP es 2X.
DXGK_AGPCOMMAND_AGP4X La velocidad de transferencia de AGP es 4X.
DXGK_AGPCOMMAND_AGP8X La velocidad de transferencia de AGP es 8X.

El autor de la llamada también puede optar por establecer o borrar las marcas siguientes.

Marcar Significado
DXGK_AGPCOMMAND_DISABLE_SBA Si se establece esta marca, el direccionamiento de banda lateral está deshabilitado. Si se borra esta marca, se habilita el direccionamiento de banda lateral.
DXGK_AGPCOMMAND_DISABLE_FW Si se establece esta marca, se deshabilitan las transacciones de escritura rápidas. Si se borra esta marca, se habilitan las transacciones de escritura rápida. Tenga en cuenta que las transacciones de escritura rápida no se pueden usar con AGP1X.

Valor devuelto

AgpSetCommand devuelve STATUS_SUCCESS si se realiza correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Observaciones

Ninguno.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Consulte también

AgpAllocatePool

AgpFreePool

DXGK_AGP_INTERFACE

DxgkCbQueryServices