山下@SEIと申します。

今、WindowsXP上でサービスを作っていますが、SYSTEMで起動したこの
サービスアプリのカーネルオブジェクト(イベントとかファイルマップとか)に
対して一般ユーザからアクセスしようと試みていますが、どうもアクセスできて
いない様です。

SECURITY_ATTRIBUTES sa;
SECURITY_DESCRIPTOR sd;

InitializeSecurityDescriptor( &sd, SECURITY_DESCRIPTOR_REVISION );
SetSecurityDescriptorDacl( &sd, TRUE, NULL, FALSE );
sa.bInheritHandle = TRUE;
sa.lpSecurityDescriptor = &sd;
sa.nLength = sizeof (SECURITY_ATTRIBUTES);

とセキュリティの処理は行って、ソフト上は問題無い状態で、また、
ローカルセキュリティポリシーの中の、ローカルポリシー、ユーザ権限の割り当
て、のファイルとその他のオブジェクトの所有権の取得、にこの一般ユーザを追
加しており、以前、この設定でアクセスできる様になった記憶があります。

他、何か設定が必要でしたでしょうか?ご存知の方がいらっしゃいましたら教え
ていただけ無いでしょうか?

よろしくお願いいたします。

OS:WinXP
VC++6.0,VB6.0

ではでは。