public static extern OCStackResult OCInit1(OCMode mode, OCTransportFlags serverFlags, OCTransportFlags clientFlags);
public static extern OCStackResult OCInit([MarshalAs(UnmanagedType.LPStr)] string ipAddr, UInt16 port, OCMode mode);
public static extern OCStackResult OCInit2(OCMode mode, OCTransportFlags serverFlags, OCTransportFlags clientFlags, OCTransportAdapter transportType);