これらのエラー条件のいずれかが、「パラメーターの検証」で説明されているように、無効なパラメーター ハンドラーを呼び出します。 実行の継続が許可された場合、この関数は errno を EINVAL に設定し、EINVAL を返します。 また、バッファーが小さすぎる場合は、ERANGE が返されます。 無効なパラメーター ハンドラーは呼び出されません。 必要なバッファー サイズが pReturnValue に書き込まれ、プログラムはより大きなバッファーを使って関数を再度呼び出せるようになります。 解説 getenv_s 関数は、環境変数のリストから varname を検索します。 Windows オペレーティング システムでは、getenv_s は大文字と小文字を区別しません。 getenv_s と _putenv_s は、_environ グローバル変数が指す環境のコピーを使用して環境にアク
![getenv_s, _wgetenv_s](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)