MIRACAST_DRIVER_INTERFACE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// netdispumdddi.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-netdispumdddi-_miracast_driver_interface)

_MIRACAST_DRIVER_INTERFACE structure

Description

Contains pointers to wireless display (Miracast) functions that are implemented by the Miracast user-mode driver.

Members

Size

The size, in bytes, of the MIRACAST_DRIVER_INTERFACE structure that the driver returns when the operating system calls the QueryMiracastDriverInterface function.

CreateMiracastContext

A pointer to the driver's CreateMiracastContext function.

DestroyMiracastContext

A pointer to the driver's DestroyMiracastContext function.

StartMiracastSession

A pointer to the driver's StartMiracastSession function.

StopMiracastSession

A pointer to the driver's StopMiracastSession function.

HandleKernelModeMessage

A pointer to the driver's HandleKernelModeMessage function.

See also

CreateMiracastContext

DestroyMiracastContext

HandleKernelModeMessage

QueryMiracastDriverInterface

StartMiracastSession

StopMiracastSession