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月07日 22:15 発信者:ada_gl
題名:RE(2):PB10.0: OSのシャットダウン(WIN2000またはXP)

aceさん、こんばんは。

その通り変更したらできました。
ありがとうございました。
またよろしくお願いします。


>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.