Vorheriges Thema: OpenDetectedSoftwareOutputFilesNächstes Thema: CreateDetectedSoftwareRelease


CreateDetectedSoftwareProduct

Die CreateDetectedSoftwareProduct-Funktion fügt einen Datensatz zur Softwareerkennungs-Ausgabedatei hinzu, wenn das Skript ein Produkt findet, das sich auf Intellisig bezieht.

Funktionssyntax:

CreateDetectedSoftwareProduct (ProductName als String, ProductVersion als String, OptionalProperties als String) als Integer

Beispiel:

CreateDetectedSoftwareProduct(("Microsoft Windows 7 Ultimate", "6.1", "VersionNumber=6.1  |Manufacturer=Microsoft Corporation|Category=Operating Systems |Description=The Microsoft Windows 7 Product")

Hinweis: Diese Funktion muss aufgerufen werden, bevor man die CreateDetectedSoftwareRelease-Funktion aufruft, die das Release des Produkts erstellt.

Eingabeparameter

Diese Funktion hat die folgenden Eingabeparameter:

ProductName

Gibt den Produktnamen der erkannten Software an.

Hinweis: Der Produktname muss innerhalb des Intellisigs eindeutig sein. Zwei Produkte mit demselben Namen innerhalb eines Intellisigs werden als das gleiche Produkt betrachtet, ungeachtet der optionalen Parameter.

ProductVersionLabel

Gibt die Versionsbezeichnung des Produkts an.

Hinweis: Die Versionsbezeichnung wird verwendet, um das Produkt zusammen mit seinem Namen zu identifizieren. Ein leerer Wert ist erlaubt und wird als ein Produkt mit einer leeren Version betrachtet.

OptionalProperties

Gibt die optionalen Eigenschaften an, die dem gefundenen Softwareprodukt zugeordnet werden. Folgende optionale Eigenschaften sind für Produkte verfügbar:

VersionNumber

Gibt die Versionsnummer des Produkts an.

Sprache

Gibt die Produktionssprache an.

Bitanzahl

Gibt an, ob das Produkt 32-Bit- oder 64-Bit-Architektur verwendet.

Architektur

Gibt den Architekturnamen an, den das Produkt verwendet.

Hersteller

Gibt den Namen des Produktherstellers an.

Kategorie

Gibt den Namen der Produktkategorie an.

ManufacturerUUID

Gibt die UUID des Produktherstellers an.

CategoryUUID

Gibt die UUID der Produktkategorie an.

Beschreibung

Gibt die Beschreibung des Produkts an.

Rückgabewerte

CA_SWDETECT_OK

Zeigt an, dass die Funktion den Vorgang erfolgreich abgeschlossen hat.

CASWDETECT_BADARGS

Zeigt an, dass ein oder mehrere obligatorische Parameter leer sind, die an die Funktion übergeben wurden.

CASWDETECT_FILE_ERROR

Zeigt an, dass die Funktion nicht in die Datei schreiben konnte. Weitere Informationen finden Sie in der Protokolldatei.