Found some information over at codeguru:

Work Around the Bug of "Deprecated DOS Wildcards"

Seems to be something to do with the win32 FindFirstFile() API.

Command Prompt's Treatment of Long File Extensions

-Shawn