Método IObjectWithAppUserModelID::SetAppID (shobjidl_core.h)
Especifica un identificador de modelo de usuario de aplicación (AppUserModelID) único definido por la aplicación que identifica el objeto como controlador para un tipo de archivo específico. Las aplicaciones que requieren AppUserModelID dinámicos usan este método.
Sintaxis
HRESULT SetAppID(
[in] LPCWSTR pszAppID
);
Parámetros
[in] pszAppID
Tipo: LPCWSTR
Puntero a la cadena AppUserModelID que se va a asignar a una aplicación.
Valor devuelto
Tipo: HRESULT
Las implementaciones personalizadas que no requieren appUserModelID dinámicos pueden devolver E_NOTIMPL. Las implementaciones personalizadas que requieren appUserModelID dinámicos deben devolver S_OK si se ejecuta correctamente o un valor de error de lo contrario.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 6.1 o posterior) |
Consulte también
Identificadores de modelo de usuario de aplicación (AppUserModelIDs)
IObjectWithAppUserModelID::GetAppID