WTSで接続したクライアントのユーザ名とマシン名を取得するには?

解決


にっしー  2003-04-24 03:20:39  No: 77815

はじめまして。

WTS経由で動作するプログラムをVB(ver.6)で作成しています。
別々のマシンからWTSに接続に行ったときにそれぞれを区別するため、クライアントのユーザ名とマシン名を取得したいのですが、うまくいきません。

GetUserNameもWNetGetUserも、どちらもWTSのユーザ名を取得してしまいます。

また、マシン名もGetComputerNameで取得すると、WTSのマシン名になってしまいます。

何かよい方法はないでしょうか?


pb  2003-04-29 10:08:20  No: 77816

wtsapi32.dllのAPIを使用することで、クライアント情報を取得可能です。


にっしー  2003-04-30 20:19:36  No: 77817

WTSQuerySessionInformationを使って取得することができました。

どうもありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加