структура MIRACAST_DRIVER_INTERFACE (netdispumdddi.h)

Содержит указатели на функции беспроводного дисплея (Miracast), реализованные драйвером пользовательского режима Miracast.

Синтаксис

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;

Члены

Size

Размер (в байтах) структуры MIRACAST_DRIVER_INTERFACE, возвращаемой драйвером, когда операционная система вызывает функцию QueryMiracastDriverInterface .

CreateMiracastContext

Указатель на функцию CreateMiracastContext драйвера.

DestroyMiracastContext

Указатель на функцию DestroyMiracastContext драйвера.

StartMiracastSession

Указатель на функцию StartMiracastSession драйвера.

StopMiracastSession

Указатель на функцию StopMiracastSession драйвера.

HandleKernelModeMessage

Указатель на функцию HandleKernelModeMessage драйвера.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть netdispumdddi.h (включая Netdispumdddi.h)

См. также раздел

CreateMiracastContext

DestroyMiracastContext

HandleKernelModeMessage

QueryMiracastDriverInterface

StartMiracastSession

StopMiracastSession