DXGKCB_QUEUE_DPC funzione di callback (dispmprt.h)
La funzione DxgkCbQueueDpc accoda una chiamata di procedura posticipata (DPC) per l'esecuzione al DISPATCH_LEVEL IRQL.
Sintassi
DXGKCB_QUEUE_DPC DxgkcbQueueDpc;
BOOLEAN DxgkcbQueueDpc(
[in] HANDLE DeviceHandle
)
{...}
Parametri
[in] DeviceHandle
Handle che rappresenta una scheda di visualizzazione. Il driver miniport di visualizzazione ottenuto in precedenza questo handle nel membro DeviceHandle della struttura DXGKRNL_INTERFACE passata a DxgkDdiStartDevice.
Valore restituito
DxgkCbQueueDpc restituisce TRUE se il DPC è stato accodato correttamente; in caso contrario restituisce FALSE.
Commenti
Questa funzione accoda un oggetto DPC per il miniport di visualizzazione e chiama la funzione DxgkDdiDpcRoutine quando la routine del servizio interrupt (ISR) lo richiede.
È possibile eseguire un solo callback a questa funzione pianificata per dispositivo in qualsiasi momento. Se un callback è già pianificato per un dispositivo, una seconda chiamata a DxgkCbQueueDpc non avrà alcun effetto e restituirà FALSE.
Per altre informazioni sull'uso di questa funzione, vedere gli argomenti seguenti:
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Piattaforma di destinazione | Desktop |
Intestazione | dispmprt.h (include Dispmprt.h) |
IRQL | Qualsiasi livello |