![]() |
|
|
Googleのunix.com
|
|||||||
| HP - UX HP - UXの(ヒューレットパッカードのUNIX )のHewlett - PackardのUNIXオペレーティングシステムの独自の実装、システムの五に基づい |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| lvm_queryvg呼び出しが正常に上昇すると結果は、突然のメモリでは動作しません。 | sandiworld | AIX | 0 | 2007年11月15日 01:57午前 |
| 私のcase文が動かない。 | sureshy | UNIXのダミー質問と回答のため | 7 | 2002年10月25日 03:25午後 |
| アンマウント動作しません | 障害 | UNIXのダミー質問と回答のため | 2 | 2002年7月4日 07:14午後 |
| Repquota cronジョブとして動作しませんか! ? | b416 | UNIXのダミー質問と回答のため | 1 | 2002年4月14日 09:44午後 |
| なぜこの作品は????? | トークン | 高レベルのプログラミング | 1 | 2001年9月20日 11:08午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
pstat_getdisk ( )呼び出しが正常にHPUX 11.31 ( 11i V3は)では動作しません
1ページあたりの男として、 pstat_getdisk ( )の呼び出しインスタンスの終了時には0が成功する可能性があるコードは、それ以外の-1の値を返しますが返されます。
このサンプルプログラムを見て- > #含まれ<stdio.h> #含まれ<sys/pstat.h> メインINTは( ) ( INTははJ \u003d 0 、 ret ; 構造体pst_diskinfo sDiskData ; ( 1 )中 ( ret \u003d pstat_getdisk ( & sDiskData 、 sizeof ( sDiskData ) 、 1 、 j )は; もし( ret < 0 ) ( printf ( " \コード% d個の\ Ñ " 、 ret ) nReturned ; 休憩; ) printf ( " \ Ñ Retコード: % dのデバイス名: % d個" 、 ret 、 sDiskData.psd_drv_name.psd_name 、 sDiskData.psd_instance ) % ; J + +の; ) 戻り0 ; ) '1のHP - UXへ11月11日と11月23日、コールpstat_getdisk ( )を返しますシリーズ'を1つの'0 ' 、最終的に' -1 'とは、プログラムが正常に終了した。 HP - UXへ11月31日、コールpstat_getdisk '1 ( )を返しますシリーズs 'の一連の'0 'を返すことが続くとs 'が同じプログラム-1 'ので、終了することはありません。 この問題を回避する条件を交換すること もし( ret < 0 ) 〜とともに もし( ret \u003d\u003d 0 ) しかし、この呼び出しは常に'1 'を'0 'に続くsまたはそこでは、折り返し電話をすることができる場合を返す'0 'の間に? 別の方法では、有効なすべてのディスク間、または順番にしているだけに無効なインデックスを取得することができますか? 編集sandiworldで最終; 2007年10月25日に 11:32午前.. |
|
||||
|
私はおそらくその逆だと思う。 11月31日が正常に動作している。とにかく。 pstat_getdiskエラー時に-1を返しますし、インスタンスの処理の数を返すはずです。あなたが起動し、インデックス、および取得、 、 1つの呼び出しで40セットのディスクと言うこと知っていますか?
ここpstatのdocset読み取り( manページ、ええと、時には)参考されていません http://docs.hp.com/en/1216/pstat_whitepaper.pdf |