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.
Bestimmt, ob eine Anwendung die registrierte Standardzuordnung für eine bestimmte Anwendungsebene und einen bestimmten Typ besitzt. Nicht für die Verwendung in Windows 8 vorgesehen.
Syntax
HRESULT QueryAppIsDefault(
[in] LPCWSTR pszQuery,
[in] ASSOCIATIONTYPE atQueryType,
[in] ASSOCIATIONLEVEL alQueryLevel,
[in] LPCWSTR pszAppRegistryName,
[out] BOOL *pfDefault
);
Parameter
[in] pszQuery
Typ: LPCWSTR
Ein Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die die Dateinamenerweiterung oder das Protokoll der Anwendung enthält, z. B. .mp3 oder HTTP.
[in] atQueryType
Typ: ASSOCIATIONTYPE
Einer der ASSOCIATIONTYPE-Enumerationswerte , der den Typ der Anwendung mit dem Namen in pszQuery angibt, z. B. Dateinamenerweiterung oder MIME-Typ.
[in] alQueryLevel
Typ: ASSOCIATIONLEVEL
Einer der ASSOCIATIONLEVEL-Enumerationswerte , der die Zuordnungsebene angibt, z. B. pro Benutzer oder Computer. Dies ist in der Regel AL_EFFECTIVE.
[in] pszAppRegistryName
Typ: LPCWSTR
Ein Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den registrierten Namen der Anwendung angibt.
[out] pfDefault
Typ: BOOL*
Wenn diese Methode zurückgibt, enthält TRUE , wenn die Anwendung die Standardeinstellung ist. oder andernfalls FALSE .
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |