リモートデスクトップでアクセスしてる元の端末名を取得するには

通常、プログラムを使用している端末名をVBAから取得したい時、自分はAPIのGetComputerNameを使っていたんですが、
これだとリモートデスクトップでアクセスした場合、当たり前ですが「アクセス先の端末名」が帰ってきます。


で、Environ("CLIENTNAME")だと「アクセス元の端末名」が取得できます。
WindowsXPに限定した話かもしれませんが。