#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\wmdmlog.dll")(GUID . "{110A3201-5A79-11D3-8D78-444553540000}")(DESCRIPTION . "WmdmLog 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("WMDMLogger" (TYPE . "Coclass")(DESCRIPTION . "WMDMLogger Class")(GUID . "{110A3202-5A79-11D3-8D78-444553540000}")(ALIASES "IWMDMLogger") (FUNCTIONS )) ("IWMDMLogger" (TYPE . "Interface")(GUID . "{110A3200-5A79-11D3-8D78-444553540000}")(FUNCTIONS ((NAME . "IsEnabled") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pfEnabled" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Enable") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("fEnable" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetLogFileName") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pszFilename" "VT_LPSTR")("nMaxChars" "VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetLogFileName") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pszFilename" "VT_LPSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LogString") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("dwFlags" "VT_UI4")("pszSrcName" "VT_LPSTR")("pszLog" "VT_LPSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LogDword") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwFlags" "VT_UI4")("pszSrcName" "VT_LPSTR")("pszLogFormat" "VT_LPSTR")("dwLog" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetSizeParams") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pdwMaxSize" "VT_PTR.VT_UI4")("pdwShrinkToSize" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetSizeParams") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("dwMaxSize" "VT_UI4")("dwShrinkToSize" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) )))