че то не могу найти как писать ддлки в асме или я опять туплю (ночь всетаки) но кто знает может подскажет.
так же точно, только компиль их с ключом /dll и точкой входа объявить функцию протитип которой должен быть такой http://msdn.microsoft.com/en-us/library/ms682583.aspx
http://www.wasm.ru/article.php?article=1001024 Уроки Икзелиона. Раздел - Виндовс_хуки. Сами хуки тебе пока не нужны, а вот подробное описание, как скомпилировать длл, да еще и экспортирующую некоторые функции тебе сгодится.