Obtendo as colunas de resultados de funções com valor de tabela no SQL Server 2008 R2

Para um gerador de constantes, gosto de obter os metadados das colunas de resultados para todas as minhas funções com valor de tabela (quais são os nomes das colunas retornadas por cada função com valor de tabela). Como posso obtê-los? Eu tenho que analisar o código-fonte da função ou há uma interface fornecendo essas informações?

Obrigado pela ajuda

Chris

A consulta a seguir que uso para obter os TVFs:

SELECT udf.name AS Name, SCHEMA_NAME(udf.schema_id) AS [Schema]
FROM master.sys.databases AS dtb, sys.all_objects AS udf
WHERE dtb.name = DB_NAME() 
AND (udf.type IN ('TF', 'FT')) 
AND SCHEMA_NAME(udf.schema_id) <> 'sys'