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 se habilitan las transacciones de escritura rápida y direccionamiento de banda lateral.

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 de 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 una y solo una de las marcas siguientes.

marca de 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 elegir establecer o borrar las marcas siguientes.

marca de significado
DXGK_AGPCOMMAND_DISABLE_SBA Si se establece esta marca, el direccionamiento de banda lateral está deshabilitado. Si esta marca está desactivada, el direccionamiento de banda lateral está habilitado.
DXGK_AGPCOMMAND_DISABLE_FW Si se establece esta marca, se deshabilitan las transacciones de escritura rápida. 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 ejecuta correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Observaciones

Ninguno.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de dispmprt.h (incluya Dispmprt.h)
irQL PASSIVE_LEVEL

Consulte también

AgpAllocatePool

AgpFreePool

DXGK_AGP_INTERFACE

DxgkCbQueryServices