GetEnvironmentW
environmentVariables = "ABC:F;DEF:T;GHI:T"
Development variables are depending on the build environment
As an example in windows systems where Visual Studio is used:
developmentVariables = "...."
Syntax
// // Strong typing definition // int64_t GetEnvironmentW( const wchar_t ** environmentVariables, const wchar_t ** developmentVariables ); static inline int64_t GetEnvironmentW( wchar_t ** environmentVariables, wchar_t ** developmentVariables ) { return GetEnvironmentW( (const wchar_t**) environmentVariables, (const wchar_t**) developmentVariables ); } static inline int64_t GetEnvironmentW( ) { return GetEnvironmentW( (const wchar_t**) nullptr, // environmentVariables (const wchar_t**) nullptr // developmentVariables ); } // // Weak typing definition // int64_t __declspec(dllexport) __stdcall GetEnvironmentW( const wchar_t ** environmentVariables, const wchar_t ** developmentVariables ); static inline int64_t GetEnvironmentW( wchar_t ** environmentVariables, wchar_t ** developmentVariables ) { return GetEnvironmentW( (const wchar_t**) environmentVariables, (const wchar_t**) developmentVariables ); } static inline int64_t GetEnvironmentW( ) { return GetEnvironmentW( (const wchar_t**) nullptr, // environmentVariables (const wchar_t**) nullptr // developmentVariables ); }