Condividi tramite


DXGKCB_AGP_SET_COMMAND funzione di callback (dispmprt.h)

La funzione AgpSetCommand imposta la frequenza AGP e specifica se le transazioni di scrittura lato sono abilitate.

Sintassi

DXGKCB_AGP_SET_COMMAND DxgkcbAgpSetCommand;

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

Parametri

[in] Context

Handle a un blocco di contesto associato a un'interfaccia AGP. Il driver miniport visualizzato in precedenza ha ricevuto questo handle nel membro Contesto della struttura DXGK_AGP_INTERFACE compilata da DxgkCbQueryServices.

[in] Command

Set di flag che specificano la frequenza AGP e i tipi di transazioni AGP che verranno usati.

Il chiamante deve impostare uno e solo uno dei flag seguenti.

Bandiera Significato
DXGK_AGPCOMMAND_AGP1X La velocità di trasferimento AGP è 1X.
DXGK_AGPCOMMAND_AGP2X La velocità di trasferimento AGP è 2X.
DXGK_AGPCOMMAND_AGP4X La velocità di trasferimento AGP è 4X.
DXGK_AGPCOMMAND_AGP8X La velocità di trasferimento AGP è 8X.

Il chiamante potrebbe anche scegliere di impostare o cancellare i flag seguenti.

Bandiera Significato
DXGK_AGPCOMMAND_DISABLE_SBA Se questo flag è impostato, l'indirizzamento della banda laterale è disabilitato. Se questo flag è deselezionato, l'indirizzamento laterale è abilitato.
DXGK_AGPCOMMAND_DISABLE_FW Se questo flag è impostato, le transazioni di scrittura rapida sono disabilitate. Se questo flag è deselezionato, le transazioni di scrittura rapida sono abilitate. Si noti che le transazioni di scrittura rapida non possono essere usate con AGP1X.

Valore restituito

AgpSetCommand restituisce STATUS_SUCCESS se ha esito positivo. In caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.

Commenti

Nessuno.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Vedi anche

AgpAllocatePool

AgpFreePool

DXGK_AGP_INTERFACE

DxgkCbQueryServices