DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK Rückruffunktion (dispmprt.h)
Wird im Kernelmodus aufgerufen, wenn die Nachricht, die an den Benutzermodustreiber gesendet wurde, mit einem Aufruf der DxgkCbMiracastSendMessage-Funktion 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. Das Betriebssystem übergibt diesen Kontext an die vom Treiber bereitgestellte Rückrufroutine, nachdem der Vorgang abgeschlossen wurde.
pIoStatusBlock
Ein Zeiger auf einen vom Treiber bereitgestellten Puffer, der die zurückgegebene IO_STATUS_BLOCK Struktur für die abgeschlossene oder abgebrochene Benutzermodusmeldung enthält. Diese Struktur enthält den Status des E/A-Aufrufs und die Anzahl der Bytes, die der Benutzermodustreiber in den Ausgabepuffer geschrieben hat.
Rückgabewert
Nichts
Bemerkungen
Diese Funktion kann über mehrere Ausführungsthreads gleichzeitig aufgerufen werden.
Das Betriebssystem garantiert, dass diese Funktion dem Synchronisierungsmodus auf Nullebene folgt, wie in Threading und Synchronisierung Nullebene definiert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Zielplattform- | Desktop |
Header- | dispmprt.h (include Dispmprt.h) |
IRQL- | PASSIVE_LEVEL |
Siehe auch
DXGK_MIRACAST_DISPLAY_CALLBACKS