Compartir a través de


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

IObjectWithAppUserModelID::GetAppID

SetCurrentProcessExplicitAppUserModelID

Extensiones de la barra de tareas