How to determine CHECK or NO CHECK for foreign Key using SQL Server System Tables
You will need to query "sys.foreign_keys" system table.
Column "is_disabled" will provide you this info.
As far as I know this information is not available in INFORMATION SCHEMA.

You can use following query to get similar results:

SELECT 
FK.name [constraint_name] 
,T.name [referencing_table_name] 
,TabC.name [referencing_column_name] 
,RefT.name [referenced_table_name] 
,RefC.name [referenced_column_name]
,FK.delete_referential_action_desc delete_referential_action_desc 
,FK.update_referential_action_desc update_referential_action_desc
,FK.is_disabled
,FK.is_not_trusted
FROM   sys.foreign_keys AS FK
   INNER JOIN sys.foreign_key_columns FKC 
     ON FK.object_id = FKC.constraint_object_id
   INNER JOIN sys.tables AS T
     ON T.object_id = FK.parent_object_id
   INNER JOIN sys.columns AS TabC
     ON TabC.column_id = FKC.constraint_column_id
     AND TabC.object_id = FKC.parent_object_id
   INNER JOIN sys.tables AS RefT
     ON RefT.object_id = FK.referenced_object_id
   INNER JOIN sys.columns AS RefC
     ON RefC.column_id = FKC.referenced_column_id
     AND RefC.object_id = FKC.referenced_object_id