Click here to Skip to main content
15,915,328 members
Home / Discussions / C#
   

C#

 
AnswerRe: how to send value in port(tcp/ip) Pin
Frank Kerrigan20-Nov-07 5:15
Frank Kerrigan20-Nov-07 5:15 
QuestionVisual Studio 2008 - Tip of the Day Pin
Peter Vertes20-Nov-07 4:36
Peter Vertes20-Nov-07 4:36 
AnswerRe: Visual Studio 2008 - Tip of the Day Pin
Pete O'Hanlon20-Nov-07 11:10
mvePete O'Hanlon20-Nov-07 11:10 
QuestionButton Pin
RussBus20-Nov-07 4:10
RussBus20-Nov-07 4:10 
AnswerRe: Button Pin
Colin Angus Mackay20-Nov-07 4:55
Colin Angus Mackay20-Nov-07 4:55 
GeneralRe: Button Pin
Skippums20-Nov-07 4:59
Skippums20-Nov-07 4:59 
AnswerRe: Button Pin
Skippums20-Nov-07 4:58
Skippums20-Nov-07 4:58 
QuestionIUnknown -> object => null ??? Pin
kb-boxer20-Nov-07 4:08
kb-boxer20-Nov-07 4:08 
Hi
I am having a COM interface method like this:-

interface IMain : IUknown
{
HRESULT GetInterface([in]IID riid, [out, iid_is("riid")]IUnknown **ppInterface);
}

and importing the idl/tlb to metadata; the above method is translated as follows:-

[MethodImpl(MethodImplOptions.InternalCall, MethodCodeType=MethodCodeType.Runtime)]
void GetInterface([In] Guid riid, [MarshalAs(UnmanagedType.IUnknown)] out object ppInterface);

When i call this from the .NET client like this:-

Guid someItfGUID = "6BD5A170-D0DC-4b59-8D86-2651C46CB6CC";
object itfObject = null;
iMain.GetInterfacesomeItfGUID, out itfObject);
IController ctrlr = itfObject as IController;

I see that the itfObject is null even after the call to GetInterface but does not fail on the COM side.
Let me know if you get any idea why itfObject is null [why the IUnknown/IController is not transported across].

Thanks
Vivek Ragunathan

Programming is an art, Code is a poem !!!

AnswerRe: IUnknown -> object => null ??? Pin
led mike20-Nov-07 5:13
led mike20-Nov-07 5:13 
GeneralRe: IUnknown -> object => null ??? Pin
kb-boxer20-Nov-07 22:06
kb-boxer20-Nov-07 22:06 
GeneralRe: IUnknown -> object => null ??? Pin
led mike21-Nov-07 4:33
led mike21-Nov-07 4:33 
QuestionHelp on bringing data out of .dat file [modified] URGENT Pin
Kyle Maldonado20-Nov-07 4:06
Kyle Maldonado20-Nov-07 4:06 
AnswerRe: Help on bringing data out of .dat file [modified] URGENT Pin
Skippums20-Nov-07 5:56
Skippums20-Nov-07 5:56 
QuestionSend key strokes to terminal server window Pin
mav.northwind20-Nov-07 4:02
mav.northwind20-Nov-07 4:02 
AnswerRe: Send key strokes to terminal server window Pin
Skippums20-Nov-07 4:47
Skippums20-Nov-07 4:47 
GeneralRe: Send key strokes to terminal server window Pin
mav.northwind21-Nov-07 10:03
mav.northwind21-Nov-07 10:03 
GeneralRe: Send key strokes to terminal server window Pin
mav.northwind23-Nov-07 10:45
mav.northwind23-Nov-07 10:45 
GeneralRe: Send key strokes to terminal server window Pin
Skippums26-Nov-07 6:52
Skippums26-Nov-07 6:52 
GeneralRe: Send key strokes to terminal server window Pin
mav.northwind26-Nov-07 21:55
mav.northwind26-Nov-07 21:55 
GeneralRe: Send key strokes to terminal server window Pin
mav.northwind27-Nov-07 21:01
mav.northwind27-Nov-07 21:01 
GeneralRe: Send key strokes to terminal server window Pin
Skippums28-Nov-07 4:53
Skippums28-Nov-07 4:53 
Questionservice doesn't register Pin
stephan_00720-Nov-07 3:49
stephan_00720-Nov-07 3:49 
AnswerRe: service doesn't register Pin
led mike20-Nov-07 5:02
led mike20-Nov-07 5:02 
GeneralRe: service doesn't register Pin
stephan_00720-Nov-07 22:13
stephan_00720-Nov-07 22:13 
QuestionMetafile problem... Pin
devzav20-Nov-07 3:36
devzav20-Nov-07 3:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.