RuntimeEnvironment.GetRuntimeInterfaceAsObject-Methode: (Guid, Guid)
Veröffentlicht: Oktober 2016
Gibt eine Instanz eines Typs, der durch einen Zeiger auf ein COM-Objekt stellt die IUnknown Schnittstelle.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[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
Parameter
clsid
Type: System.GuidDer Bezeichner für die gewünschte Klasse.
riid
Type: System.GuidDer Bezeichner für die gewünschte Schnittstelle.
Rückgabewert
Type: System.Object
Ein Objekt, das das angegebene nicht verwaltete COM-Objekt darstellt.
Ausnahmen
Exception | Condition |
---|---|
COMException | IUnknown::QueryInterface Fehler. |
Hinweise
GetRuntimeInterfaceAsObject ähnelt der GetRuntimeInterfaceAsIntPtr Methode.
Sicherheit
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Versionsinformationen
.NET Framework
Verfügbar seit 4.0
Siehe auch
RuntimeEnvironment-Klasse
System.Runtime.InteropServices-Namespace
Zurück zum Anfang