Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fragt die angegebene Eigenschaft der IIS-Version ab.
Syntax
HRESULT
GetPropertyValue(
[in, string] BSTR bstrName,
[out, retval] VARIANT * pvarValue
);
Parameter
[in, Zeichenfolge] BSTR
bstrNameDer Name der abzurufenden Eigenschaft (Groß-/Kleinschreibung beachten). Der Satz gültiger Eigenschaftsnamen kann abgerufen werden, indem die Funktion mit dem Namen
availableReadablePropertiesals Parameter aufgerufen wird, derbstrNameeinen durch Trennzeichen getrennten BSTR zurückgibt. Im Folgenden sind die Eigenschaftennamen aufgeführt, die für alleIIISVersionObjekte gültig sind:version. Die Version des Produkts im Format "Major.Minor ".productType. Der Produkttyp, der in der IIS_PRODUCT_TYPE-Enumeration als DWORD-Wert (VARIANT I4) definiert ist.installPath. Der vollständige Pfad zum Installationsspeicherort des Produkts.defaultConfigurationPath. Der Standardpfad zum Konfigurationsverzeichnis. Für IIS Express wird dieser Pfad gemäß dem Standardspeicherort des Konfigurationsverzeichnisses des Benutzers berechnet, der sich je nach Benutzer unterscheidet. Das Ergebnis überprüft nicht, ob das Verzeichnis oder darin enthaltene Dateien vorhanden sind.defaultSchemaPath. Der Standardpfad zum Speicherort der Schemadatei.manifestFile. Der Name der Fusion-Manifestdatei für das Produkt. Das Ergebnis kann eine leere Zeichenfolge sein, wenn keine Manifestdatei vorhanden ist.
[out, retval] VARIANTE
* pvarValueDer Wert der von
bstrNameangegebenen Eigenschaft.
Rückgabewert
HRESULT
Ausnahmen
Bemerkungen
Die folgenden IIISVersion-Objekte können nur für den IIS Express Produkttyp verwendet werden:
userInstanceHelper. Ein IIISUserData-Objekt .expressProcessHelper. Ein IIISExpressProcessUtility-Objekt .
Weitere Informationen
CreateObjectFromProgId
CreateObjectFromCLSID
ApplyIISEnvironmentVariables
ClearIISEnvironmentVariables
ApplyManifestContext
ClearManifestContext