#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\psisdecd.dll")(GUID . "{ABBA0019-3075-11D6-88A4-00B0D0200F88}")(DESCRIPTION . "psisdecd 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("EnumTransportStreams" (TYPE . "Coclass")(DESCRIPTION . "EnumTransportStreams Class")(GUID . "{ABBA0001-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IEnumTransportStreams") (FUNCTIONS )) ("IEnumTransportStreams" (TYPE . "Interface")(DESCRIPTION . "IEnumTransportStreams Interface")(GUID . "{ABBA000F-3075-11D6-88A4-00B0D0200F88}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("numRequested" "VT_UI4")("TransportstreamIDArray" "VT_PTR.VT_UI2")("numReturned" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("numToSkip" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIUnknown" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "NumberOfElements") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("numElements" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NumberOfElements")))) ("EnumDescriptors" (TYPE . "Coclass")(DESCRIPTION . "EnumDescriptors Class")(GUID . "{ABBA0002-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IEnumDescriptors") (FUNCTIONS )) ("IEnumDescriptors" (TYPE . "Interface")(DESCRIPTION . "IEnumDescriptors Interface")(GUID . "{ABBA0010-3075-11D6-88A4-00B0D0200F88}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("numRequested" "VT_UI4")("DescriptorArray" "VT_PTR.Descriptor")("numReturned" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("numToSkip" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIUnknown" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "NumberOfElements") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("numElements" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NumberOfElements")))) ("Descriptor" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_ipsisdecd_0253_0003" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("EnumServices" (TYPE . "Coclass")(DESCRIPTION . "EnumServices Class")(GUID . "{ABBA0003-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IEnumServices") (FUNCTIONS )) ("IEnumServices" (TYPE . "Interface")(DESCRIPTION . "IEnumServices Interface")(GUID . "{ABBA0011-3075-11D6-88A4-00B0D0200F88}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("numRequested" "VT_UI4")("SIDArray" "VT_PTR.VT_UI2")("numReturned" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("numToSkip" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIUnknown" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "NumberOfElements") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("numElements" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NumberOfElements")))) ("EnumServiceLocations" (TYPE . "Coclass")(DESCRIPTION . "EnumServiceLocations Class")(GUID . "{ABBA0004-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IEnumServiceLocations") (FUNCTIONS )) ("IEnumServiceLocations" (TYPE . "Interface")(DESCRIPTION . "IEnumServiceLocations Interface")(GUID . "{ABBA0012-3075-11D6-88A4-00B0D0200F88}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("numRequested" "VT_UI4")("ServiceLocationArray" "VT_PTR.serviceLocation")("numReturned" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("numToSkip" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIUnknown" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "NumberOfElements") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("numElements" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NumberOfElements")))) ("serviceLocation" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_ipsisdecd_0253_0002" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("EnumChannelMapping" (TYPE . "Coclass")(DESCRIPTION . "EnumChannelMapping Class")(GUID . "{ABBA0008-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IEnumChannelMapping") (FUNCTIONS )) ("IEnumChannelMapping" (TYPE . "Interface")(DESCRIPTION . "IEnumChannelMapping Interface")(GUID . "{ABBA0007-3075-11D6-88A4-00B0D0200F88}")(FUNCTIONS ((NAME . "Next") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("numRequested" "VT_UI4")("pVChannelInfo" "VT_PTR.VirtualChannelInfo")("numReturned" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Next")) ((NAME . "Skip") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("numToSkip" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Skip")) ((NAME . "Reset") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Reset")) ((NAME . "Clone") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("ppIUnknown" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Clone")) ((NAME . "NumberOfElements") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("numElements" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method NumberOfElements")))) ("VirtualChannelInfo" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_ipsisdecd_0253_0006" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ATSCTerrestrial" (TYPE . "Coclass")(DESCRIPTION . "ATSCTerrestrial Class")(GUID . "{ABBA0005-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IUnknown") (FUNCTIONS )) ("CDvb" (TYPE . "Coclass")(DESCRIPTION . "CDvb Class")(GUID . "{ABBA0006-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IUnknown") (FUNCTIONS )) ("OpenCable" (TYPE . "Coclass")(DESCRIPTION . "OpenCable Class")(GUID . "{ABBA001B-3075-11D6-88A4-00B0D0200F88}")(ALIASES "IUnknown") (FUNCTIONS )) )))