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 IO_STATUS_BLOCK retournée pour le message en mode utilisateur terminé ou annulé. Cette structure contient la status de l’appel d’E/S et le nombre d’octets que le pilote en mode utilisateur a écrits dans la mémoire tampon de sortie.
Valeur de retour
None
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 Niveau zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
DXGK_MIRACAST_DISPLAY_CALLBACKS