CustomQueryInterfaceResult-Enumeration

 

Veröffentlicht: Oktober 2016

Stellt Rückgabewerte für die GetInterface Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[SerializableAttribute]
[ComVisibleAttribute(false)]
public enum CustomQueryInterfaceResult
[SerializableAttribute]
[ComVisibleAttribute(false)]
public enum class CustomQueryInterfaceResult
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type CustomQueryInterfaceResult
<SerializableAttribute>
<ComVisibleAttribute(False)>
Public Enumeration CustomQueryInterfaceResult

Member

Membername Beschreibung
Failed

Die Schnittstelle für eine bestimmte Schnittstellen-ID ist nicht verfügbar. In diesem Fall die zurückgegebene Schnittstelle ist null. E_NOINTERFACE wird an den Aufrufer zurückgegeben IUnknown::QueryInterface.

Handled

Der Schnittstellenzeiger, der zurückgegeben wird von der GetInterface Methode kann verwendet werden, als Ergebnis der IUnknown::QueryInterface.

NotHandled

Die benutzerdefinierten QueryInterface nicht verwendet wurde. Stattdessen die standardmäßige Implementierung des IUnknown::QueryInterface verwendet werden soll.

Versionsinformationen

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone Silverlight
Verfügbar seit 8.0
Windows Phone
Verfügbar seit 8.1

Siehe auch

System.Runtime.InteropServices-Namespace

Zurück zum Anfang