Método RuntimeEnvironment.GetRuntimeInterfaceAsObject (Guid, Guid)
Publicado: octubre de 2016
Devuelve una instancia de un tipo que representa un objeto COM por un puntero a su IUnknown interfaz.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
[SecurityCriticalAttribute]
[ComVisibleAttribute(false)]
public static object GetRuntimeInterfaceAsObject(
Guid clsid,
Guid riid
)
public:
[SecurityCriticalAttribute]
[ComVisibleAttribute(false)]
static Object^ GetRuntimeInterfaceAsObject(
Guid clsid,
Guid riid
)
[<SecurityCriticalAttribute>]
[<ComVisibleAttribute(false)>]
static member GetRuntimeInterfaceAsObject :
clsid:Guid *
riid:Guid -> Object
<SecurityCriticalAttribute>
<ComVisibleAttribute(False)>
Public Shared Function GetRuntimeInterfaceAsObject (
clsid As Guid,
riid As Guid
) As Object
Parámetros
clsid
Type: System.GuidEl identificador de la clase deseada.
riid
Type: System.GuidEl identificador de la interfaz deseada.
Valor devuelto
Type: System.Object
Objeto que representa el objeto COM no administrado especificado.
Excepciones
Exception | Condition |
---|---|
COMException | IUnknown::QueryInterface error. |
Comentarios
GetRuntimeInterfaceAsObject es similar a la GetRuntimeInterfaceAsIntPtr (método).
Seguridad
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Información de versión
.NET Framework
Disponible desde 4.0
Ver también
Clase RuntimeEnvironment
Espacio de nombres System.Runtime.InteropServices
Volver al principio