Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Determina si una aplicación posee todas las asociaciones predeterminadas registradas para un nivel de aplicación determinado. No está pensado para su uso en Windows 8.
Sintaxis
HRESULT QueryAppIsDefaultAll(
[in] ASSOCIATIONLEVEL alQueryLevel,
[in] LPCWSTR pszAppRegistryName,
[out] BOOL *pfDefault
);
Parámetros
[in] alQueryLevel
Tipo: ASSOCIATIONLEVEL
Uno de los valores de enumeración ASSOCIATIONLEVEL que especifica el nivel de asociación, como por usuario o máquina. Esto suele ser AL_EFFECTIVE.
[in] pszAppRegistryName
Tipo: LPCWSTR
Puntero a una cadena Unicode terminada en null que especifica el nombre registrado de la aplicación.
[out] pfDefault
Tipo: BOOL*
Cuando este método devuelve , contiene TRUE si la aplicación es el valor predeterminado para todos los tipos de asociación en el ASSOCIATIONLEVEL especificado; o FALSE en caso contrario.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | shobjidl_core.h (incluya Shobjidl.h) |