IApplicationAssociationRegistration::QueryAppIsDefaultAll-Methode (shobjidl_core.h)
Bestimmt, ob eine Anwendung alle registrierten Standardzuordnungen für eine bestimmte Anwendungsebene besitzt. Nicht für die Verwendung in Windows 8 vorgesehen.
Syntax
HRESULT QueryAppIsDefaultAll(
[in] ASSOCIATIONLEVEL alQueryLevel,
[in] LPCWSTR pszAppRegistryName,
[out] BOOL *pfDefault
);
Parameter
[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 für alle Zuordnungstypen unter dem angegebenen ASSOCIATIONLEVEL 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) |