Carga múltiples copias de dll en el mismo proceso

Tengo un dll producido por un tercero que tiene algún tipo de estructura de datos interna que limita su tamaño a X elementos.

Así que básicamente, tiene una cola con X como límite.

Ahora, por lo que he conocido, las DLL son por proceso, pero ¿es posible cargar una DLL más de una vez? Tal vez por hilo? Cía#? o en C ++ / CLI?

Estoy tratando de cargar un dll c ++ nativo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta