Share via


Método ITfThreadMgr2::EnumFunctionProviders (msctf.h)

Obtiene un enumerador para todos los proveedores de funciones registrados para el subproceso que llama.

Sintaxis

HRESULT EnumFunctionProviders(
  [out] IEnumTfFunctionProviders **ppEnum
);

Parámetros

[out] ppEnum

Dirección de una interfaz IEnumTfFunctionProviders que recibe el enumerador del proveedor de funciones.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_INVALIDARG
ppEnum no es válido.
E_OUTOFMEMORY
Error de asignación de memoria.
E_FAIL
Se ha producido un error no especificado.

Comentarios

El enumerador solo contiene los proveedores de funciones registrados. El enumerador no contendrá los proveedores de funciones predefinidos como se describe en GetFunctionProvider.

Un proveedor de funciones se registra a sí mismo llamando al método ITfSourceSingle::AdviseSingleSink del administrador de TSF con IID_ITfFunctionProvider.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msctf.h

Consulte también

ITfThreadMgr2