На основании указанного вами сообщения об ошибке вы позвонили StrFormatByteSize64W
. Но если вы посмотрите на документацию , там написано (выделено мое):
Замечания
StrFormatByteSize64 можно использовать для символов ANSI или Unicode. Однако, хотя StrFormatByteSize64A можно вызывать напрямую, StrFormatByteSize64W не определено . Когда StrFormatByteSize64 вызывается со значением Unicode, используется StrFormatByteSizeW.
Итак, вызовите StrFormatByteSize64()