Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Evalcom2.dll kan worden gebruikt om validatiebewerkingen voor installatiepakketten en samenvoegmodules te implementeren met behulp van interne consistentie-evaluatoren - ICE's. Het hoofdobject implementeert interfaces voor C/C++-programma's.
Het hoofdobject implementeert ook Evalcom2-interfaces voor C/C++-programma's. De CLSID die is vereist voor het verkrijgen van de interface van CoCreateInstance is {6E5E1910-8053-4660-B795-6B612E29BC58}. De REFIID is {E482E5C6-E31E-4143-A2E6-DBC3D8E4B8D3}.
U kunt de volgende procedure gebruiken om validatiebewerkingen te implementeren.
Validatiebewerkingen implementeren
- Initialiseer COM voor de gespreksthread met behulp van CoInitialize.
- Verkrijg de aanwijzer naar de interface IValidate met behulp van CoCreateInstance.
- Open het installatiepakket of de samenvoegmodule met behulp van de methode OpenDatabase.
- Open het evaluatiebestand met behulp van de methode OpenCUB.
- Stel de functie display callback in met behulp van de methode SetDisplay.
- Stel de functie statusaanroep in met behulp van de methode SetStatus.
- Voer de validatie uit met behulp van de methode Validate.
- Sluit het .cub-bestand met behulp van de methode CloseCUB.
- Sluit de database met behulp van de methode CloseDatabase.
- Laat de interface IValidate vrij.
- De-initialiseer COM met behulp van CoUninitialize.
Verwante onderwerpen