AstaShell API — различия между версиями
Материал из ASV2 manual
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | Навигация : [[Заглавная_страница|Оглавление]] / [[Клиентская Оболочка - AstaShell|Клиентская оболочка AstaShell]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
'''API''' в основном используется клиентами программ контроля, хотя может быть полезным и для любых сторонних утилит. | '''API''' в основном используется клиентами программ контроля, хотя может быть полезным и для любых сторонних утилит. | ||
| Строка 16: | Строка 21: | ||
[[API - Функции API DLL]] | [[API - Функции API DLL]] | ||
| + | |||
| + | [[API - Описание консольной утилиты]] | ||
| Строка 21: | Строка 28: | ||
| − | Скачать | + | Скачать |
[http://www.astalavista.ru/shell/api/api-1.0.0.5-03.12.2006fix.rar API Версия 1.0.0.5 от 03.11.2006] | [http://www.astalavista.ru/shell/api/api-1.0.0.5-03.12.2006fix.rar API Версия 1.0.0.5 от 03.11.2006] | ||
| − | + | [http://www.astalavista.ru/shell/api/astashellapicommand.rar Консольная утилита для вызовов функций API] | |
| − | + | ||
| − | + | ||
| − | [http://www.astalavista.ru/shell/api/astashellapicommand.rar | + | |
Текущая версия на 11:07, 25 февраля 2008
Навигация : Оглавление / Клиентская оболочка AstaShell
API в основном используется клиентами программ контроля, хотя может быть полезным и для любых сторонних утилит.
Все функции реализованы в виде COM-сервера.
Общие замечания:
- Данное API доступно в шелле начиная с версии 0.1.0.26
- Шелл (как и его API) устанавливается на каждого пользователя отдельно, поэтому попытки использовать API на момент, когда еще не выполнен Logon пользователя, приведут к неудаче (это следует учесть в сервисных приложениях)
- Доступ к функциям осуществляется через единый интерфейс IAMSShellCom
- Можно обращаться к API через COM либо через специально написанную DLL
API - Описание консольной утилиты
Скачать