Windows Update関連の処理の勉強してるんだけど、
Wuapi.hっていうファイルがあって、ファイルの最初に

/* File created by MIDL compiler version 6.00.0347 */
/* Compiler settings for wuapi.idl:
Oicf, W1, Zp8, env=Win32 (32b run)
protocol : dce , ms_ext, c_ext, robust
error checks: allocation ref bounds_check enum stub_data
VC __declspec() decoration level:
__declspec(uuid()), __declspec(selectany), __declspec(novtable)
DECLSPEC_UUID(), MIDL_INTERFACE()
*/
//@@MIDL_FILE_HEADING( )

って書いてあるんだけど、
MIDL(Microsoft IDL)って一体どういう風に使うの?
ググっても、msdnライブラリのヘルプ見ても、よくわからんかった。
wuapi.libってファイルは一応あるんだけど、
自分で新たにwuapi.libを用意する場合、
どっかからソース持ってきて、自分でコンパイルしなきゃだめなのだろうか?