Partager via


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 à