Article View: alt.pl.comp.lang.csharp
Article #21344Przekazywanie stdout do DLL napisanej w C
From: Zbyszek Malec
Date: Wed, 27 Jan 2010 17:39
Date: Wed, 27 Jan 2010 17:39
24 lines
1642 bytes
1642 bytes
Cześć
Mam potrzebÄ™ przekazania stdout'a do funkcji zamieszczonej w
bibliotece DLL.
Funkcja ma następującą sygnaturę:
void foo(FILE * out);
U mnie:
[DllImport("bar.dll")]
public static extern void foo(? out);
gdzie ? to ma być typ przekazany. I teraz jak przekazać do tej funkcji
"stdout" znany z C?
Nie mam wpływu na bibliotekę, nie chcę pisać wrappera w C.
Pozdrawiam
Zbyszek Malec
Ps.
za wszelkie odstępstwa od NNTP odpowiada google.com
Technical Details
Message-ID:
<d0a7affb-6bc6-4b05-93f1-9abfc9dd16a6@k5g2000yqf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!opal.futuro.pl!news.task.gda.pl!goblin1!goblin2!goblin.stu.neva.ru!feeder.erje.net!proxad.net!feeder1-2.proxad.net!74.125.46.134.MISMATCH!postnews.google.com!k5g2000yqf.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!opal.futuro.pl!news.task.gda.pl!goblin1!goblin2!goblin.stu.neva.ru!feeder.erje.net!proxad.net!feeder1-2.proxad.net!74.125.46.134.MISMATCH!postnews.google.com!k5g2000yqf.googlegroups.com!not-for-mail From: Zbyszek Malec <newsy2010@gmail.com> Newsgroups: alt.pl.comp.lang.csharp Subject: Przekazywanie stdout do DLL napisanej w C Date: Wed, 27 Jan 2010 09:39:33 -0800 (PST) Organization: http://groups.google.com Lines: 24 Message-ID: <d0a7affb-6bc6-4b05-93f1-9abfc9dd16a6@k5g2000yqf.googlegroups.com> NNTP-Posting-Host: 195.85.249.110 Mime-Version: 1.0 X-Trace: posting.google.com 1264613973 28696 127.0.0.1 (27 Jan 2010 17:39:33 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 27 Jan 2010 17:39:33 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: k5g2000yqf.googlegroups.com; posting-host=195.85.249.110; posting-account=4WhKOwoAAABaaF3volKFuDK7dj0Zz-UW User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.10,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit