![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| HP-UX HP-UX (Hewlett Packard UNIX) является Hewlett-Packard Собственная реализации на Unix операционной системы, основанной на System V. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| lvm_queryvg вызова не работает должным образом и приводит к внезапной памяти растет. | sandiworld | AIX | 0 | 11-15-2007 01:57 AM |
| мое дело не будет работать .. | sureshy | UNIX для чайников Вопросы И Ответы | 7 | 10-25-2002 03:25 PM |
| размонтируйте не работает | DISTURBED | UNIX для чайников Вопросы И Ответы | 2 | 07-04-2002 07:14 PM |
| Repquota не работает, как Cronjob?!? | b416 | UNIX для чайников Вопросы И Ответы | 1 | 04-14-2002 09:44 PM |
| Почему эта работа не ????? | знак | Программирования высокого уровня | 1 | 09-20-2001 11:08 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
pstat_getdisk () слово не работает должным образом в HPUX 11.31 (11i V3)
Что за человек странице, pstat_getdisk () слово возвращает количество экземпляров, которое могло бы быть 0 после успешного завершения, в противном случае значение возвращается -1.
Пожалуйста, обратите внимание на этот пример программы -> # включить <stdio.h> # включить <sys/pstat.h> INT Main () ( INT J \u003d 0, в отставке; структуры pst_diskinfo sDiskData; в то время как (1) ( в отставке \u003d pstat_getdisk (И sDiskData, sizeof (sDiskData), 1, J); если (в отставке <0) ( printf ( "\ nReturned с кодом% D \ N", в отставке); брейк; ) printf ( "\ N Ret кодекса:% D, устройств Имя:% S% D", в отставке, sDiskData.psd_drv_name.psd_name, sDiskData.psd_instance); J + +; ) возврат 0; ) В HP-UX 11.11 и 11.23, вызов pstat_getdisk () возвращает серии'1 'S затем одну'0' и, наконец, '-1' и программа завершается успешно. В HP-UX 11.31 призыв pstat_getdisk () возвращает серии'1 'S следуют серии'0' ы и не возвращает '-1', так же программа никогда не прекращается. Обойти ее было бы заменить на условие если (в отставке <0) с если (в отставке \u003d\u003d 0) Но это слово всегда возвращает'1 'S следуют'0' ы и не может быть дело, в котором слово вернется'0 'между ними? В другой путь, мы можем получить недействительные индекса или между всеми действующими диски только в последовательности? Последний раз редактировалось sandiworld; на 10-25-2007 11:32 AM.. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|