PC Review


Reply
Thread Tools Rate Thread

ORCA Like ICE Validation Tool...

 
 
Rajneesh
Guest
Posts: n/a
 
      26th Mar 2004
Hi,
I am writing a tool to perform ICE validation just like ORCA, in C++. I saw
a sample in the "Handling Progress Messages Using MsiSetExternalUI" section
of the MSI help library.

I am doing a MsiSetInternalUI and setting it to NONE, and a MsiSetExternalUI
to point to my callback function that will handle all the MsiProcessMessage
messages that are fired from the various ICE DLLs. I do this by streaming
them out from the binary table and loading them using the LoadLibrary and
GetProcAddress on the ICE function and passing the database handle.

This does not seem to work as I receive only INFO messages and no ICE ERROR
or WARNING messages, even though I have set the correct message filter. The
only way it works is if I set the MsiSetInternalUI to anything other then
NONE. This does fire back all the ERROR AND WARNING messages from the ICE
DLL but it does it twice, once in the installation UI (as a MessageBox) that
is launched as a result of MsiSetInternalUI and one that is received by my
callback handler.

I do not want to launch the installation. I just check the ICE validations
using NO UI. Is there something else I need to do other then setting the
MsiSetInternalUI to NONE to make my callback handler receive the ICE ERROR
and WARNING messages from MsiProcessMessage?

Any help will be deeply appreciated.

Thanks,
Rajneesh...





 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Download location for Orca.Exe Mark Microsoft Windows 2000 MSI 2 26th Feb 2009 11:48 PM
Dr. Orca - Gecko based Browser (currently an Alpha version) Romain Petges Freeware 5 18th Sep 2005 07:43 PM
MSI Orca Custom Action joby_k_r@yahoo.com Microsoft Dot NET 0 8th Aug 2005 01:40 PM
"Digital ICE" without Digital ICE Lorenzo J. Lucchini Scanners 21 4th Nov 2004 05:07 PM
Orca editor Ray Windows XP Setup 0 4th Feb 2004 09:32 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:27 AM.