Freigeben über


QUERY_MIRACAST_DRIVER_INTERFACE Rückruffunktion (netdispumdddi.h)

Vom Betriebssystem aufgerufen, um die Miracast-Benutzermodustreiberschnittstelle abzufragen, MIRACAST_DRIVER_INTERFACE.

Syntax

QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;

NTSTATUS QueryMiracastDriverInterface(
  [in]  UINT MiracastDriverInterfaceVersion,
  [in]  UINT MiracastDriverInterfaceSize,
  [out] VOID *pMiracastDriverInterface
)
{...}

Parameter

[in] MiracastDriverInterfaceVersion

Die Vom Betriebssystem bereitgestellte Version der Miracast-Anzeigeschnittstelle.

Diese Version wird in Netdispumdddi.h als MIRACAST_DRIVER_INTERFACE_VERSION_XXX Wert definiert. Für Windows 8.1 ist der Wert MIRACAST_DRIVER_INTERFACE_VERSION_1.

[in] MiracastDriverInterfaceSize

Die vom Betriebssystem bereitgestellte Größe des Puffers, auf den pMiracastDriverInterfaceverweist.

[out] pMiracastDriverInterface

Ein Zeiger auf einen Puffer, der vom Betriebssystem bereitgestellt wird und die zurückgegebene Miracast-Anzeigetreiberschnittstelle enthält, die eine Struktur vom Typ MIRACAST_DRIVER_INTERFACEist.

Rückgabewert

Bei Erfolg gibt diese Funktion STATUS_SUCCESSzurück. Andernfalls gibt die Funktion einen Fehlercode zurück, der im Ntstatus.h-Header definiert ist.

Bemerkungen

Wenn der Miracast-Benutzermodustreiber geladen wird, ruft das Betriebssystem die GetProcAddress- funktion auf, wobei "QueryMiracastDriverInterface" als Funktionsname im parameter lpProcName eingegeben wurde.

Hinweis Wenn der Miracast-Benutzermodustreiber keine Funktion mit diesem Namen liefert, schlägt das Betriebssystem das Miracast-Anzeigegerät fehl.
 

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Desktop
Header- netdispumdddi.h (include Netdispumdddi.h)

Siehe auch

GetProcAddress-

MIRACAST_DRIVER_INTERFACE