다음을 통해 공유


CustomQueryInterfaceResult 열거형

정의

주의

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

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
상속
CustomQueryInterfaceResult
특성

필드

Failed 2

특정 인터페이스 ID에 대한 인터페이스는 사용할 수 없습니다. 이 경우 반환되는 인터페이스는 null입니다. E_NOINTERFACE가 IUnknown::QueryInterface의 호출자로 반환됩니다.

Handled 0

GetInterface(Guid, IntPtr) 메서드에서 반환된 인터페이스 포인터를 IUnknown::QueryInterface의 결과로 사용할 수 있습니다.

NotHandled 1

사용자 지정 QueryInterface는 사용되지 않습니다. 대신 IUnknown::QueryInterface의 기본 구현이 사용되어야 합니다.

적용 대상