Threading bug in system file used by Direct2D?

Hi, juce_win32_DirectWriteTypeface.cpp uses D2D1_FACTORY_TYPE_SINGLE_THREADED which is defined on my system in
C:\Program Files (x86)\Windows Kits\8.1\Include\um\d2d1.h as 0
However https://msdn.microsoft.com/en-us/library/windows/desktop/dd368057(v=vs.85).aspx
uses 0 for DWRITE_FACTORY_TYPE_SHARED

Does that look contradictory?
Or am I wrong in reading that links “multiple in-process components” as being threads?