ネットワークのログイン画面について – プログラミング – Home

ネットワークのログイン画面について
 
通知
すべてクリア

ネットワークのログイン画面について


Nezu
 Nezu
(@Nezu)
ゲスト
結合: 17年前
投稿: 44
Topic starter  

宜しくお願いします。

エクスプローラーでマイネットワークを開いて、
アクセス制限付きのストレージにアクセスすると
自動的にログイン画面がでてきます。

上記機能を実現しようとしています。

CTreeViewのExpantd時に、
WNetUseConnectionで、引数に「CONNECT_PROMPT」を指定すれば
ログイン画面を出すことができることはわかったのですが、
これでは常にログイン画面が表示されてしまいます。

・ログイン済みか否か
・パスワード入力の必要なしか

という判定の仕方を教えて頂けませんか?
宜しくお願いします。

MFC使用


引用解決済
トピックタグ
のの
 のの
(@のの)
ゲスト
結合: 23年前
投稿: 10
 

WNetGetUser APIでユーザー名が取得できるか調べてみるのはどうでしょう。

// ローカルデバイス名なし
ret = WNetGetUser(\\\\svxxx-xx\\test,UserName,&len);
// ローカルデバイス名あり
ret = WNetGetUser(g:\\,UserName,&len);


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました