Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 60, средняя оценка - 4.73
maurus
Сообщений: n/a
#1

Функция wait - C++

17.06.2008, 13:42. Просмотров 7402. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Передо мной встал вопрос на который я не могу дать ответ, может ктонибудь знает.
Вопрос: определить, что должно происходить, если вызов wait функции возвращает -1.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2008, 13:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция wait (C++):

Функция CM_Request_Device_Eject из SETUPAPI.dll. Ошибка - неизвестная функция. - C++ Builder
нужна ваша помощь есть функция CM_Request_Device_Eject при компиляции RAD 2010 матерится и выдает что неизвестная функция функция, как...

Перегрузка операций: friend-функция или функция-член класса - C++
Здравствуйте, меня интересует вопрос, в чем разница при перегрузке операторов через operator и friend. Вот к примеру такой код. class...

Функция удаления текста в скобках [2], непосредственно функция + 12кб вложений - C++
Доброго времени суток, случилось так, что пришлось работать с с-строками (лаба, угу), в которой нужно удалить весь текст в скобках,...

Функция sqrt: существует более одного экземпляра. Функция перегруженная - C++
#include <iostream> #include <math.h> #include <iomanip> using namespace std; int main(){ float s, p; int c, a; s=0; ...

какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get() - C++
какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get()

Чистая виртуальная функция функция не имеет оператора переопределения - C++
Пишу программу для записи заметок. Есть 2 класса: Page и Note. Note наследуется от Page. Page.h #pragma once ...

2
mikityak
617 / 22 / 3
Регистрация: 30.09.2007
Сообщений: 357
17.06.2008, 19:22 #2
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
  
  Platform SDK: Volume Shadow Copy Service 
IVssAsync::Wait
The Wait method waits until an incomplete asynchronous operation finishes.
 
HRESULT Wait(
  DWORD dwMilliseconds
);
 
Parameters
dwMilliseconds 
[in] Length of time the method will wait on an asynchronous process to return before timing out. 
The default value for this argument is INFINITE.
 
This parameter is reserved for future use.
 
Return Values
All calls to Wait for all IVssAsync objects support the following status codes.
 
Value Meaning 
S_OK The wait operation was successful. Call IVssAsync::QueryStatus to determine the final status of the asynchronous operation. 
E_ACCESSDENIED The wait operation failed because the user did not have the correct privileges. 
E_UNEXPECTED The wait operation received an unexpected error. The error code is logged in the error log file. For additional information, see Event and Error Handling under the Volume Shadow Copy Service. 
 
 
 
 
If an operation fails while being waited on, Wait returns the error that operation encountered.
 
To obtain a complete list of return values for a specific Wait, see the error codes of the method that returned the IVssAsync object.
 
 
Remarks
This method can succeed even if the method that returns it failed.
 
Requirements
Client Requires Windows XP. 
Server Requires Windows Server 2003. 
Header Declared in Vss.h.
 
Library Link to VssApi.lib.
 
 
See Also
IVssAsync::QueryStatus
  
--------------------------------------------------------------------------------
 
  Last updated: March 2005  |  What did you think of this topic?  |  Order a Platform SDK CD 
  © Microsoft Corporation. All rights reserved. Terms of use. 
 
 
 
Requirements
Client Requires Windows XP. 
Server Requires Windows Server 2003. 
Header Declared in Vss.h.
 
Library Link to VssApi.lib.
 
See Also
IVssAsync::QueryStatus
0
dioxidin
132 / 99 / 1
Регистрация: 21.11.2007
Сообщений: 544
18.06.2008, 15:35 #3
Попробуй найтить в любом виде книгу "Создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows" - Джеффри Рихтер.. Там про эти функции пишется достаточно подробно.
Правда вместо численного значения результатов функций там приведены их глобальные дефайны. Так что сделай пробный проект и посмотри в нем чему равны: WAIT_OBJECT_0, WAIT_FAILED, WAIT_TIMEOUT. Думаю, что -1 - это когда эта функция вывалилась с ошибкой..

Добавлено через 1 минуту
Забыл еще упомянуть... В эти функции в качества максимального времени ожидания можно передать Бесконечность - INFINITE, что равно как раз -1. Может быть с этим связано

Добавлено через 1 минуту
И вообще.. Зачем пхать сюда PHP-код? Этож c/c++ - форум..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2008, 15:35
Привет! Вот еще темы с ответами:

что за функция такая strstr? или это не функция? - C++
void search(sp *list){ sp *prt = list; char f,r; cout<<Rus("введите текст")<<endl; cin>>f; cout<<Rus("введите выходной...

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована...

Функция заполняющая массив и функция вывода массива - C++
Напишите две функции. Первая функция заполняет массив, вторая функция выводит массив на экран

Нужно сделать, чтобы программа состояла из 3 функций, тоесть 1-ая функция ввода массива, 2-ая основная функция, 3-я- вывод массива - C++
Есть программа #include <iostream> #include <algorithm> const int N = 5; int handSet(void) { int a; std::cout...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru