aLoadGroup,
aLoadContext,
NS_NewImageNetContext(ilINetContext **aInstancePtrResult,                      nsILoadGroup* aLoadGroup,                      nsReconnectCB aReconnectCallback,                      void* aReconnectArg){  NS_PRECONDITION(nsnull != aInstancePtrResult, "null ptr");  if (nsnull == aInstancePtrResult) {    return NS_ERROR_NULL_POINTER;  }    ilINetContext *cx = new ImageNetContextImpl(TV_IMG_NTWK_SERVER,                                              aLoadGroup,                                              aReconnectCallback,                                              aReconnectArg);  if (cx == nsnull) {    return NS_ERROR_OUT_OF_MEMORY;  }  return cx->QueryInterface(kIImageNetContextIID, (void **) aInstancePtrResult);}