Compartir a través de


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.Guid

    El identificador de la clase deseada.

  • riid
    Type: System.Guid

    El 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

SecurityCriticalAttribute

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