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 |