CustomQueryInterfaceResult Enumeráció

Definíció

Figyelemfelhívás

CustomQueryInterfaceResult and support for ICustomQueryInterface may be unavailable in future releases.

Visszaadott értékeket ad meg a GetInterface(Guid, IntPtr) metódushoz.

public enum class CustomQueryInterfaceResult
[System.Obsolete("CustomQueryInterfaceResult and support for ICustomQueryInterface may be unavailable in future releases.")]
public enum CustomQueryInterfaceResult
public enum CustomQueryInterfaceResult
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum CustomQueryInterfaceResult
[<System.Obsolete("CustomQueryInterfaceResult and support for ICustomQueryInterface may be unavailable in future releases.")>]
type CustomQueryInterfaceResult = 
type CustomQueryInterfaceResult = 
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type CustomQueryInterfaceResult = 
Public Enum CustomQueryInterfaceResult
Öröklődés
CustomQueryInterfaceResult
Attribútumok

Mezők

Name Érték Description
Handled 0

A metódusból GetInterface(Guid, IntPtr) visszaadott illesztőmutató az IUnknown::QueryInterface eredményeként használható.

NotHandled 1

A rendszer nem használta az egyéni elemet QueryInterface . Ehelyett az IUnknown::QueryInterface alapértelmezett implementációját kell használni.

Failed 2

Egy adott illesztőazonosító felülete nem érhető el. Ebben az esetben a visszaadott felület a következő null: . E_NOINTERFACE az IUnknown::QueryInterface hívójának adja vissza.

A következőre érvényes: