掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ターミナルサービスで現在ログインしているユーザー名を取得するには? (ID:121683)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>セッションIDとは具体的にどのようなものなのか http://asia.microsoft.com/japan/developer/library/jpwinpf/_win32_WTSQuerySessionInformation.htm を見たんですかねぇ?…見たなら書いてあると思いますが。 >現在のセッションを指定するときは、WTS_CURRENT_SESSION を使います。 ぐぐれば http://www.google.com/search?hl=ja&q=WTS_CURRENT_SESSION&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= -1 だと分かります。 >またポインターも、変数に対するメモリ上のアドレスという程度は知っているのですが、VBではどう理解したらいいのでしょうか。 勉強するとしたら… http://www.google.com/search?hl=ja&q=API+VB6+%E3%83%9D%E3%82%A4%E3%83%B3%E3%82%BF&lr= なんで[VB6.0]を対象として調べるか?ってゆーと、情報が多いから。ただし[VB6.0]と[VB.NET]では 使い方が多少違います。…例えば色々と重要な情報が書かれてるページで http://www5b.biglobe.ne.jp/~yone-ken/VBNET/special/sp06_GetPrivateProfileString.html 形として決まっているので知識として覚えるだけですが、それを高度と思ううちは使わない方が 良いかもしれません。 よねKENさんのページにありますが、 >.NET Frameworkのクラスライブラリに同等の機能があります。 という事で、用意されているならそちらを使った方が良いでしょう。 WTSQuerySessionInformation を使うかどうかも考えないといけない事です。 ユーザ名の取得が目的なら 基本は[SystemInformation クラス] http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemwindowsformssysteminformationclasstopic.asp で、うまく取れない場合は[WindowsPrincipal.Identity プロパティ] http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemsecurityprincipalwindowsprincipalclassidentitytopic.asp とか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.