|
|
|
(WMI#WinAPI)=True?
|
|||
|---|---|---|---|
|
#18+
Помогите разобраться в терминологии. Понадобилось мне тут на днях найти описание функций WinAPI (слышал, что есть такой зверь:) дабы вызывать из-под VFP-проги паролированный ScreenSaver. Нашел в И-нете тарабарские описания на английском - вроде, если напрячь мозги, то не все так и сложно выходит:) Да вот беда - там еще глаз зацепился за описание WMI, скрипты с применением которого во многом дублируют возможности WinAPI (правда - не в вопросе ScreenSaver'а). Но любопытство все же заело: на кой нужны два эти похожих зверя? Иными словами, какова специфика назначения того и другого? Черкните, кто знает, хотя бы в самых общих чертах, а то любопытство заедает :) Или подкиньте тынц, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 00:07 |
|
||
|
(WMI#WinAPI)=True?
|
|||
|---|---|---|---|
|
#18+
ИМХО! Если грубо, то Windows Application Programming Interface - множество функций и процедур, позволяющих разработчикам приложений использовать возможности операционной системы для реализации прикладных задач. Т.е. это документация по доступным для применения сторонними разработчиками функциям и процедурам системных библиотек Windows. Все, что есть в WinAPI, можно реализовать и без нее. Но это будет напоминать написание ОС с нуля, т.е. тут укрупнение/обобщение=агрегирование базовых телодвижений в такие, которые типичны для разработки приложений под данную ОС. WMI - частный случай реализации API. Т.е. API охватывают почти все, но для многих задач для упрощения работы и повышения ее эффективности их агрегируют в отдельные интерфейсы, к которым относится и WMI. Т.е. это следующий по отношению к API уровень абстракции - вы работаете с интерфейсом управления, а уж интерфейс использет средства ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 11:06 |
|
||
|
(WMI#WinAPI)=True?
|
|||
|---|---|---|---|
|
#18+
To rrrrrrrrrr: Не хватает слов для благодарности - более понятного объяснения я во всем И-нете не сыскал (там если и есть - то на уровне 22-го века, а пока еще на дворе 21-й:) Короче, все понятно. Спасибо большое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=33971278&tid=1509553]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 482ms |

| 0 / 0 |
