The issue arises when perl is compiled with GCC and UCRT (Universal C RunTime). The UCRT is different than older MSVCT. There are many internal undocumented structures in whole win32 directory. In public WinSDK, those are just opaque or should be accessed with public APIs. For example,
1. the __crt_stdio_stream_data structure is used as _iobuf or FILE. Instead it should be accessed with _fileno. 2. the ioinfo structure is used to get/set standard I/O handles. Instead it should be accessed with _get_osfhandle. So, my question, is it possible not to use those internal structure but use public documneted APIs instead? -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/