Partager via


DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK fonction de rappel (dispmprt.h)

Appelé en mode noyau lorsque le message envoyé au pilote en mode utilisateur avec un appel à la fonction DxgkCbMiracastSendMessage est terminé ou a été annulé.

Syntaxe

DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK DxgkcbMiracastSendMessageCallback;

void DxgkcbMiracastSendMessageCallback(
  PVOID CallbackContext,
  PIO_STATUS_BLOCK pIoStatusBlock
)
{...}

Paramètres

CallbackContext

Pointeur vers le contexte de rappel fourni par le pilote. Le système d’exploitation transmet ce contexte à la routine de rappel fournie par le pilote une fois l’opération terminée.

pIoStatusBlock

Pointeur vers une mémoire tampon fournie par le pilote pour contenir la structure de IO_STATUS_BLOCK retournée pour le message en mode utilisateur terminé ou annulé. Cette structure contient l’état de l’appel d’E/S et le nombre d’octets que le pilote en mode utilisateur a écrit dans la mémoire tampon de sortie.

Valeur de retour

Aucun

Remarques

Cette fonction peut être appelée simultanément à partir de plusieurs threads d’exécution.

Le système d’exploitation garantit que cette fonction suit le mode de synchronisation de niveau zéro tel que défini dans threading et synchronisation zéro niveau.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8.1
serveur minimum pris en charge Windows Server 2012 R2
plateforme cible Bureau
d’en-tête dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Voir aussi

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkCbMiracastSendMessageCallback

DxgkDdiMiracastCreateContext