WTSで接続したクライアントのユーザ名とマシン名を取得するには?
解決
にっしー
2003-04-23 18:20:39
No:
77815
IP:
[192.*.*.*]
はじめまして。
WTS経由で動作するプログラムをVB(ver.6)で作成しています。
別々のマシンからWTSに接続に行ったときにそれぞれを区別するため、クライアントのユーザ名とマシン名を取得したいのですが、うまくいきません。
GetUserNameもWNetGetUserも、どちらもWTSのユーザ名を取得してしまいます。
また、マシン名もGetComputerNameで取得すると、WTSのマシン名になってしまいます。
何かよい方法はないでしょうか?
編集
削除
pb
2003-04-29 01:08:20
No:
77816
IP:
[192.*.*.*]
wtsapi32.dllのAPIを使用することで、クライアント情報を取得可能です。
編集
削除
にっしー
2003-04-30 11:19:36
No:
77817
IP:
[192.*.*.*]
WTSQuerySessionInformationを使って取得することができました。
どうもありがとうございました。
編集
削除