SDKs for search protocol handlers

by Matt 5. October 2006 13:36

Sheesh. After finally detailing how I setup a blank ATL COM project, I thought I might as well actually begin to develop something. Of course I'd forgotten something. We've already seen what a mess the documentation is in, but what about SDKs?

Firstly, we're going to need the Windows Desktop Search API SDK. This is a nice little zip file that includes a couple of idl files. There's a wdsQuery.idl that gives a coclass and an interface for issuing queries, a wdsView.idl that appears to allow you to host the WDS results viewer (with previewer?). The one we're interested in, though, is wdsSetup.idl, that gives a few interfaces to aid in registering a protocol handler. It even includes the CLSID of the object that implements ISearchManager that I was worrying about last time.

But it doesn't include the ISearchProtocol interface itself.

Looking at the Other Resources section of the MSN Search Toolbar guide (isn't it called Windows Desktop Search these days, guys?) there's a link to some documentation on protocol handlers (as I pointed out last time), and there's a link to a knowledge base article that includes a link to download the 2001 SharePoint Portal SDK, which includes the definition of ISearchProtocol. We're going to use this.

It's probably worth getting the latest Platform SDK, too. You could go cutting edge and get the latest beta of the Windows SDK - but bear in mind that it includes the beta bits of the .net 3 framework...

Of course, since the whole point of this protocol handler is to search IE7's RSS feed store, you'll need headers for that too. They are included in the Windows SDK, or you can get them on the cheap from the RSS team blog.

Right. I think we're set. But I've said that before.

Tags:

Windows Desktop Search

Comments (20) -

best suv 2011
best suv 2011
7/20/2011 10:24:24 PM #

Is it ok if I quote your article in my monthly newsletter? I would think this article suits my topic perfectly. Well ya, thanks for posting this article.

Reply

best hybrid cars 2011
best hybrid cars 2011
7/22/2011 3:49:42 AM #

I've recently began a weblog, the data you provide on this site has helped me tremendously. Thanks for all your time & work.

Reply

iphone app development
iphone app development
7/24/2011 4:07:23 AM #

hi!,I like your writing so so much! proportion we communicate extra about your post on AOL? I require a specialist in this area to unravel my problem. May be that's you! Taking a look forward to see you.

Reply

Philix
Philix United States
11/18/2015 10:30:14 PM #

Good Web Site.

Reply

Philix
Philix United States
11/27/2015 11:18:59 PM #

nice web site.

Reply

Venita Iborra
Venita Iborra United States
1/15/2016 5:45:25 AM #

Printing out an essay or paper, reading the first line and realizing there aren't any mistakes.<br />AWESOME!

Reply

Brett Hardi
Brett Hardi United States
1/15/2016 8:27:56 AM #

Congratulations on your success! You deserve it for brightening all of my work days with something to be excited about.

Reply

Andrew Sherman
Andrew Sherman United States
7/20/2016 7:43:32 AM #

You have an accurate point of view, thanks!

Reply

Lauren Krings
Lauren Krings United States
8/25/2016 4:28:49 AM #

Howdy First of all I would like to say what a cool blog! I had a short question that I’d like to ask if you don’t mind. I was curious to know how you center yourself and clear your thoughts prior to blogging. I’ve had distractions clearing my thoughts in getting my thoughts out. I do enjoy writing but it just seems like the first 10 to 15 minutes are unproductive simply just trying to figure out how to start. Any ideas or tips? Thank you!

Reply

Issac Maez
Issac Maez United States
10/18/2016 2:34:43 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Carroll B. Merriman
Carroll B. Merriman United States
10/18/2016 2:40:32 AM #

Un petit message pour vous dire que votre site est vraiment excellent ! je suis vos infos r�guli�rement et j'esp�re qu'elles continueront! A bient�t !

Reply

Gregory Despain
Gregory Despain United States
10/18/2016 2:42:11 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

穿刺切除
穿刺切除 United States
10/7/2018 11:52:49 AM #

使肌膚質感柔滑,紋理細緻,促進水嫩緊緻的肌膚。 油性肌膚使用

Reply

訂貨訂票訂位
訂貨訂票訂位 United States
10/8/2018 1:44:15 AM #

行為定向

Reply

醫學美容 旅行 cosmetic.wiki
醫學美容 旅行 cosmetic.wiki United States
10/11/2018 4:16:36 AM #

萌髮 【洗髮系列】萌髮洗髮精(柔順滋潤型)的商品介紹   萌髮,洗髮系列,萌髮洗髮精(柔順滋潤型)       

Reply

【保養】馬爾代夫遊    外遊保養化妝用品大公開 - Katerina的花俏部落格 •Beauty •Fashion •Lifestyle  【保養】馬爾代夫遊    外遊保養化妝用品大公開, Katerina的花俏部落格 •Beauty •Fashion •Lifestyle: 【保養】馬爾代夫遊    外遊保養化妝用品大公開, Katerina的花俏部落格 •Beauty •Fashion •Lifestyle

Reply

抗脂
抗脂 United States
10/16/2018 5:36:41 PM #

頂級奢華乳霜質地   美肌新感受!徹底擺脫老廢物質   洗出澄澈明亮肌

Reply

移除疤痕
移除疤痕 United States
10/17/2018 10:18:27 AM #

倩碧全效眼霜,可解決眼部四周肌膚困擾,並持續強化眼部膠原蛋白,維持彈性及光滑明亮。配方通過眼科醫生測試

Reply

Lamborghini Huracán LP 610-4正式抵港 - STYLE-TIPS.COM  繼2014年日內瓦車展獲得重大成功之後,貴為典範車型Gallardo繼任者的全新...      

Reply

Francisco Jimenez Tajeda may sound unfamiliar but his transfer proved one of the key moments of the last season. He is better known as Xisco, but that might not help either. What a bad Toon: But Xisco's got England in his sights

Reply

Add comment

biuquote
  • Comment
  • Preview
Loading

Rel=Me

Month List

RecentComments

Comment RSS