CreateInstance

Returns a handle to an on the fly created instance. If the _class input is zero or not a class handle 0 will be returned,

Syntax

public const string IFCEngineDLL = @"IFCEngine.dll";

[DllImport(IFCEngineDLL, EntryPoint = "CreateInstance")]
public static extern Int64 CreateInstance(Int64 owlClass, string owlInstanceName);

[DllImport(IFCEngineDLL, EntryPoint = "CreateInstance")]
public static extern Int64 CreateInstance(Int64 owlClass, byte[] owlInstanceName);    

Property owlClass

Size: 64 bit / 8 byte (value)
...

Property owlInstanceName

Size: 32 bit / 4 byte (reference)
the name of the owlInstance