RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid, Guid) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma instância de um tipo que representa um objeto COM por um ponteiro para sua IUnknown interface.
public:
static System::Object ^ GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public static object GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
public static object GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Security.SecurityCritical>]
static member GetRuntimeInterfaceAsObject : Guid * Guid -> obj
static member GetRuntimeInterfaceAsObject : Guid * Guid -> obj
Public Shared Function GetRuntimeInterfaceAsObject (clsid As Guid, riid As Guid) As Object
Parâmetros
- clsid
- Guid
O identificador da classe desejada.
- riid
- Guid
O identificador da interface desejada.
Retornos
Um objeto que representa o objeto COM não gerenciado especificado.
- Atributos
Exceções
Somente .NET Core e .NET 5+: em todos os casos.
Comentários
GetRuntimeInterfaceAsObject é semelhante ao GetRuntimeInterfaceAsIntPtr método.