MIRACAST_DRIVER_INTERFACE-Struktur (netdispumdddi.h)

Enthält Zeiger auf Miracast-Funktionen (Wireless Display), die vom Miracast-Benutzermodustreiber implementiert werden.

Syntax

typedef struct _MIRACAST_DRIVER_INTERFACE {
  UINT                         Size;
  PFN_CREATE_MIRACAST_CONTEXT  CreateMiracastContext;
  PFN_DESTROY_MIRACAST_CONTEXT DestroyMiracastContext;
  PFN_START_MIRACAST_SESSION   StartMiracastSession;
  PFN_STOP_MIRACAST_SESSION    StopMiracastSession;
  PFN_HANDLE_KMD_MESSAGE       HandleKernelModeMessage;
} MIRACAST_DRIVER_INTERFACE, *PMIRACAST_DRIVER_INTERFACE;

Member

Size

Die Größe der MIRACAST_DRIVER_INTERFACE Struktur, die der Treiber zurückgibt, wenn das Betriebssystem die QueryMiracastDriverInterface-Funktion aufruft .

CreateMiracastContext

Ein Zeiger auf die CreateMiracastContext-Funktion des Treibers.

DestroyMiracastContext

Ein Zeiger auf die DestroyMiracastContext-Funktion des Treibers.

StartMiracastSession

Ein Zeiger auf die StartMiracastSession-Funktion des Treibers.

StopMiracastSession

Ein Zeiger auf die StopMiracastSession-Funktion des Treibers.

HandleKernelModeMessage

Ein Zeiger auf die HandleKernelModeMessage-Funktion des Treibers.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile netdispumddddi.h (include Netdispumdddi.h)

Weitere Informationen

CreateMiracastContext

DestroyMiracastContext

HandleKernelModeMessage

QueryMiracastDriverInterface

StartMiracastSession

StopMiracastSession