ユーザのグループを取得する方法は?

解決


JJ  2003-04-30 11:20:50  No: 77840  IP: [192.*.*.*]

いつもお世話になっています。

レジストリに書き込みを行うアプリケーションを作成しているのですが、
User権限で実行された場合は、当然、書き込みはできません。
そこで、User権限で実行されたときに、書き込みできないようにしたいため、
現在のユーザがどの権限(AdministratorとかPowerUserとか)を持っているのかを
調べたいのですが、方法がわかりません。

どなたか、ご存知ありませんでしょうか?

[OSのVER]:Windows2000Server
[VBのVER]:VB6.0

編集 削除
とおりすがり  2003-04-30 15:49:42  No: 77841  IP: [192.*.*.*]

ここにサンプルソースがあります。
http://www.mitene.or.jp/~sugisita/family/papa/vb/

編集 削除
マルチ  URL  2003-05-01 17:21:00  No: 77842  IP: [192.*.*.*]

http://www7.big.or.jp/~pinball/discus/vb/47432.html

編集 削除
JJ  2003-05-06 09:18:34  No: 77843  IP: [192.*.*.*]

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

上記のHPを参考にして、NetUserGetLocalGroupsというAPIを使用することで
対応できました。

編集 削除