PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23326 08/05/07 22:15:50 RE(2):PB10.0: OSのシャットダウン(WIN2000またはXP) By ada_gl
23325 08/05/06 18:14:51 RE(1):PB10.0: OSのシャットダウン(WIN2000またはXP) By ace
23323 08/05/06 06:36:04 PB10.0: OSのシャットダウン(WIN2000またはXP) By ada_gl

カテゴリ:PowerBuilderの開発環境
日付:2008年05月06日 18:14 発信者:ace
題名:RE(1):PB10.0: OSのシャットダウン(WIN2000またはXP)

ada_glさん、こんばんは。

NO.010183,NO.010184を見ましたが
これですと

function long LookupPrivilegeValue( string lpSystemName, string lpName, ref LUID lpLuid ) 
library \"advapi32.dll\" alias for \"LookupPrivilegeValueA\"

この部分を

function long LookupPrivilegeValue( string lpSystemName, string lpName, ref LUID lpLuid ) 
library \"advapi32.dll\" alias for \"LookupPrivilegeValueW\"

と、Alias for の後ろを直せばいいと思います。


>WIN2000またはXPをアプリケーションより、シャットダウンまたは再起動したいため、発言NO.010183、
NO.010184をそ
>のまま、実装してみましたが、うまくシャットダウンできません。
>APIのOpenProcessTokenは「1」ですが、LookupPrivilegeValueでは「0」となってしまします。
>(ともに0はエラーということのようです。)
>発言NO.010183、NO.010184をそのままでなく、どこか変更しないとまずいのでしょうか?
>発言NO.010183、NO.010184を参照頂き教えていただけると助かります。
>よろしくお願いします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.