<PackageReference Include="System.Drawing.Common" Version="10.0.0-preview.1.25080.3" />

IGlobalInterfaceTable

public static void PopulateVTable(Vtbl* vtable)

public uint AddRef()

public HRESULT GetInterfaceFromGlobal(uint dwCookie, Guid* riid, Void** ppv)

Retrieves a pointer to an interface on an object that is usable by the calling apartment. This interface must be currently registered in the global interface table.

public HRESULT QueryInterface(Guid* riid, Void** ppvObject)

Registers the specified interface on an object residing in one apartment of a process as a global interface, enabling other apartments access to that interface.

public uint Release()

public HRESULT RevokeInterfaceFromGlobal(uint dwCookie)

Revokes the registration of an interface in the global interface table.