Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zanimljiv PInvoke

[es] :: .NET :: Zanimljiv PInvoke

[ Pregleda: 717 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Reljam
Relja Markovic
Seattle, WA

Član broj: 531
Poruke: 1739
*.client.attbi.com

Sajt: www.linkedin.com/in/relja..


Profil

icon Zanimljiv PInvoke05.01.2003. u 05:49

Pre neki dan sam pokusao da napisem PInvoke deklaraciju u C#u za WTSEnumerateSessions API ( http://msdn.microsoft.com/libr...mserv/wtsenumeratesessions.asp ).

Problem je u tome sto funckija prima ptr na ptr na strukturu, i onda modifikuje ptr tako da pokazuje na unapred alociran niz struktura.

Da li neko zna da napise PInvoke deklaraciju za ovaj API?

(Cini mi se da i ne bi bilo moguce koristiti ovaj konkretan API kroz pinvoke jer zahteva oslobadjanje alocirane memorije preko WTSFreeMemory, ali problem i dalje ostaje isti: kako u opstom slucaju resiti ptr na ptr na strukturu u pinvoke deklaraciji?)
05.01.2003. u 05:49 

Dragi Tata

Član broj: 1958
Poruke: 3885
..g-c5300-2.dialup.nethere.net

Sajt: www.novetehnologije.com


Profil

icon Re: Zanimljiv PInvoke05.01.2003. u 06:48
Nije neki odgovor, ali ja sam alergičan na PInvoke i uvek kad mogu koristim MC++ i IJW (it just works) za te stvari. Izuzetak su za sada komponente koje bi se koristile iz ASP.NET aplikacija, jer komponente radjene u MC++u imaju nezgodnu osobinu da obore IIS. Međutim, taj bug bi trebalo da bude otklonjen sa sledećom verzijom Visual Studija (Everett).
05.01.2003. u 06:48 

Reljam
Relja Markovic
Seattle, WA

Član broj: 531
Poruke: 1739
*.client.attbi.com

Sajt: www.linkedin.com/in/relja..


Profil

icon Re: Zanimljiv PInvoke05.01.2003. u 08:04
:) Problem je na kraju i resen koriscenjem MC++ (IJW), ali smo kolega i ja pokusali posle bezuspesno da napravimo 'pravu' PInvoke deklaraciju. Cisto me interesuje kako bi izgledalo pravo resenje.

U stvari, pinvoke resenje bi bilo i elegantnije jer ovako postoje dve komponente u programu - GUI u C#u, i interop layer u MC++. Sa pinvokeom bi sve moglo da bude u C#u.
05.01.2003. u 08:04 

[es] :: .NET :: Zanimljiv PInvoke

[ Pregleda: 717 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.