社本@元ネオニート Blog

社本@元ネオニート (元々ワック) のいたずら書き (for Programmers)

AILight Banner
AILight Blog

プロフィール

社本@元ネオニート Blog
働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。

目次

Blog 利用状況

記事分類

過去の記事

タグ

管理者権限の有無の確認

---
.NET Framework 2.0 では KB118626 に記されている内容にしたがって、管理者権限の有無を確認しています。
---
私は、IsUserAnAdmin API を使って管理者権限の有無を確認しています。
KB118626 に記されているサンプルコードって、IsUserAnAdmin API と同等なんですかねえ?


■管理者かどうかの取得 - for Programmers
http://www.wac-jp.com/programmers/win32/Probe_IsUserAnAdmin.html

■スレッドがローカル管理者アカウントのユーザー コンテキストで実行されているかどうか確認する方法 - Microsoft
http://support.microsoft.com/kb/q118626/

投稿日時 : 2006年7月11日 20:48


コメントを追加

#  re: 管理者権限の有無の確認 2006年7月12日 12:12 とっちゃん

おいらは...
PlatformSDK サンプルのsetup.exeの IsAdmin() 関数をまんまパクってます(^^;

IsUserAnAdmin API は詳細がわからないからなんとも言えませんねぇ...

KB のほうは、本当に丁寧なつくりになってる(構造化例外が読みづらいけどw)というのは判りましたけど(^^;

ちなみに、サンプルのやつは、KB の抜粋みたいな漢字のコードです。
タイトル
名前
URL
コメント