ActiveDirectryの更新について
Posted: 2010年7月20日(火) 18:22
はじめまして。
森の白熊と申します。
C++は結構初心者の私が、いろいろなHPをみて
いろいろ切り貼りして、
C++(MFC)でActiveDirectryにあるユーザのパスワードを
変更するプログラムを作成しました。
(以下、AD更新プログラムと書きます)
このAD更新プログラムのEXEを直接ダブルクリックすると、
正常に実行され、パスワードが書き換わるのですが、
某システムから起動(*1)されると、
初期化エラー(0xc0000142)が発生してしまいます。
(*1)某システムはMacromedia JRun4のサービスが起動していて、
パスワードの更新要件が発生すると、当AD更新プログラムが起動される
仕組みです。
C++のプログラミングがよくないのか、
または環境(JRAN4,JAVA)が原因なのか、
よくわかっていません。
この初期化エラーが発生する
原因がわからず困っています。
誰か同じような現象にあわれた方がいないか、
また、似たような状況にあわれた方がいないかと思い、
投稿してみました。
私自身、JRun4やJAVAに関して知識がなく、
うまく説明できませんが、
よろしくお願いします。
また、ちょっと試してみたのですが、
ADの更新以外の処理だけのEXEを作成し、
JRUNのサービスから起動させたところ、
起動に成功したので、
JRUN4 + AD関連の組み合わせでなにかあるのか
とも思っています。
よろしくお願いします。
開発環境
WinXP + VisualStudio2005
実行環境
Win Server 2003
森の白熊と申します。
C++は結構初心者の私が、いろいろなHPをみて
いろいろ切り貼りして、
C++(MFC)でActiveDirectryにあるユーザのパスワードを
変更するプログラムを作成しました。
(以下、AD更新プログラムと書きます)
このAD更新プログラムのEXEを直接ダブルクリックすると、
正常に実行され、パスワードが書き換わるのですが、
某システムから起動(*1)されると、
初期化エラー(0xc0000142)が発生してしまいます。
(*1)某システムはMacromedia JRun4のサービスが起動していて、
パスワードの更新要件が発生すると、当AD更新プログラムが起動される
仕組みです。
C++のプログラミングがよくないのか、
または環境(JRAN4,JAVA)が原因なのか、
よくわかっていません。
この初期化エラーが発生する
原因がわからず困っています。
誰か同じような現象にあわれた方がいないか、
また、似たような状況にあわれた方がいないかと思い、
投稿してみました。
私自身、JRun4やJAVAに関して知識がなく、
うまく説明できませんが、
よろしくお願いします。
また、ちょっと試してみたのですが、
ADの更新以外の処理だけのEXEを作成し、
JRUNのサービスから起動させたところ、
起動に成功したので、
JRUN4 + AD関連の組み合わせでなにかあるのか
とも思っています。
よろしくお願いします。
開発環境
WinXP + VisualStudio2005
実行環境
Win Server 2003