DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK Rückruffunktion (dispmprt.h)
Wird im Kernelmodus aufgerufen, wenn die Nachricht, die mit einem Aufruf der DxgkCbMiracastSendMessage-Funktion an den Benutzermodustreiber gesendet wurde, abgeschlossen oder abgebrochen wurde.
Syntax
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK DxgkcbMiracastSendMessageCallback;
void DxgkcbMiracastSendMessageCallback(
PVOID CallbackContext,
PIO_STATUS_BLOCK pIoStatusBlock
)
{...}
Parameter
CallbackContext
Ein Zeiger auf den vom Treiber bereitgestellten Rückrufkontext. Nach Abschluss des Vorgangs übergibt das Betriebssystem diesen Kontext an die vom Treiber bereitgestellte Rückrufroutine.
pIoStatusBlock
Ein Zeiger auf einen vom Treiber bereitgestellten Puffer, der die zurückgegebene IO_STATUS_BLOCK-Struktur für die abgeschlossene oder abgebrochene Benutzermodusnachricht enthält. Diese Struktur enthält die status des E/A-Aufrufs und die Anzahl der Bytes, die der Benutzermodustreiber in den Ausgabepuffer geschrieben hat.
Rückgabewert
Keine
Bemerkungen
Diese Funktion kann gleichzeitig von mehreren Ausführungsthreads aufgerufen werden.
Das Betriebssystem garantiert, dass diese Funktion dem Synchronisierungsmodus auf Nullebene folgt, wie in Threading und Synchronisierung Nullebene definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Zielplattform | Desktop |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
DXGK_MIRACAST_DISPLAY_CALLBACKS