今の拡張カーネルのWindows 2000 では Python 3.7系は動かなかった話
Python 3.6 系が動くなら 3.7系はどうか?
残念、
DeleteProcThreadAttributeList
InitializeProcThreadAttributeList
UpdateProcThreadAttribute
がありません
これらの関数は Windows Vista で拡張された STARTUPINFO 構造体を入れ子にした、STARTUPINFOEX 構造体って言うので扱われるんだけど、あんまり情報が無いのだった・ω・
ypedef struct _PROC_THREAD_ATTRIBUTE_LIST
{
DWORD dwFlags;
ULONG Size;
ULONG Count;
ULONG Reserved;
PULONG Unknown;
PROC_THREAD_ATTRIBUTE_ENTRY Entries[ANYSIZE_ARRAY];
} PROC_THREAD_ATTRIBUTE_LIST, *LPPROC_THREAD_ATTRIBUTE_LIST;
多分こんな構造・ω・
多分こんな構造・ω・
Python37.dll の中身見て見るとどうも、エラーチェックの情報書き出すために使われてるみたいなんで stub 実装でもいいのかなと思ったり。
Comments