bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258)

(cherry picked from commit 7843caeb909bd907e903606414e238db4082315a)

Co-authored-by: Vladimir Matveev <v2matveev@outlook.com>
7 files changed