CustomQueryInterfaceResult Énumération

Définition

Attention

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

Fournit des valeurs de retour pour la méthode GetInterface(Guid, IntPtr).

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
Héritage
CustomQueryInterfaceResult
Attributs

Champs

Failed 2

L’interface d’un ID d’interface spécifique n’est pas disponible. Dans ce cas, l’interface retournée est null. E_NOINTERFACE est retourné à l’appelant de IUnknown::QueryInterface.

Handled 0

Le pointeur d’interface retourné par la méthode GetInterface(Guid, IntPtr) peut être utilisé comme résultat de IUnknown::QueryInterface.

NotHandled 1

Le QueryInterface personnalisé n’a pas été utilisé. Au lieu de cela, l’implémentation par défaut de IUnknown::QueryInterface doit être utilisée.

S’applique à