|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Informational Notifications
For the connection states known as running states, no action is required of the notification handler unless an error occurs. Running states occur during the parts of the connection operation that RAS handles automatically, such as connecting to the necessary devices, authenticating the user, and waiting for a callback from the remote server. The notification is simply a progress report to the client.
The client can choose to pass these informational notifications on to the user. In some running states, the client may want to display additional information. For example, a notification handler that receives a RASCS_ConnectDevice notification can call the RasGetConnectStatus function to get the name and type of the device being connected to. Another example is when the client receives a RASCS_Projected notification. This occurs when the RAS projection phase of the connection operation has been completed. The client can call the RasGetProjectionInfo function to get additional information about the projection. The client can use this information to notify the user as to which network protocols can be used by this connection.
You should avoid writing code that depends on the order or occurrence of particular informational states, because this may vary between platforms.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Информационные Уведомления
Для состояний связи узнанных как прогон указывается, никакое действие не потребовалось вручителя уведомления если ошибка не происходит. Прогон состояний происходит в течение частей операции связи, что ручки RAS автоматически, как например, соединение на необходимый устройства, удостоверяющий пользователя, и ждя возврат из дистанционного сервера. Уведомление является просто промежуточным отчетом клиенту.
Клиент может решить передавать эти информационные уведомления на пользователю. В некотором прогоне состояний, клиент может захотеться отобразить дополнительную информацию. Например, вручитель уведомления, который получает уведомление RASCS_ConnectDevice может назвать функцию RasGetConnectStatus, чтобы получать имя и тип устройства, связыванные, чтобы. Другой пример - когда клиент получает уведомление RASCS_Projected. Это происходит когда фаза прогноза RAS операции связи завершена. Клиент может назвать функцию RasGetProjectionInfo, чтобы получать дополнительную информацию о прогнозе. Клиент может использовать эту информацию, чтобы уведомлять пользователя как то какие сетевые протоколы могут быть использованы этой связью.
Вы должны избегать писать код, который зависит от порядка или случая конкретных информационных состояний, поскольку это может измениться между платформами.
|
|
|
|
| |