44 uuid(901284E4-33
FE-4b69-8D63-634A596F3756),
68 uuid(5B692E84-E2F1-11d2-9493-00C04F72D980),
118 [
out]
long *MaxCount);
127 uuid(061C6E30-E622-11d2-9493-00C04F72D980),
154 [
in]
BSTR NetworkTypeGuid);
197 uuid(8B8EB248-FC2B-11d2-9D8C-00C04F72D980),
222 uuid(ADA0B268-3B19-4e5b-ACC4-49F852BE13BA),
240 uuid(843188B4-CE62-43db-966
B-8145A094E040),
246 [
out]
long *NetworkID);
249 [
in]
long NetworkID);
258 uuid(CDF7BE60-D954-42
fd-A972-78971958E470),
265 [
out]
long *LowOscillator);
268 [
in]
long LowOscillator);
271 [
out]
long *HighOscillator);
274 [
in]
long HighOscillator);
277 [
out]
long *LNBSwitch);
280 [
in]
long LNBSwitch);
301 uuid(E48244B8-7E17-4f76-A763-5090FF1E2F30),
314 uuid(B10931ED-8BFE-4AB0-9
DCE-E469C29A9729),
330 uuid(2A6E293C-2595-11d3-B64C-00C04F79498E),
336 [
out]
long *MinChannelVal);
339 [
in]
long NewMinChannelVal);
342 [
out]
long *MaxChannelVal);
345 [
in]
long NewMaxChannelVal);
354 [
out]
long *CountryCodeVal);
357 [
in]
long NewCountryCodeVal);
366 uuid(0369B4E2-45B6-11d3-B650-00C04F79498E),
372 [
out]
long *MinMinorChannelVal);
375 [
in]
long NewMinMinorChannelVal);
378 [
out]
long *MaxMinorChannelVal);
381 [
in]
long NewMaxMinorChannelVal);
384 [
out]
long *MinPhysicalChannelVal);
387 [
in]
long NewMinPhysicalChannelVal);
390 [
out]
long *MaxPhysicalChannelVal);
393 [
in]
long NewMaxPhysicalChannelVal);
402 uuid(013F9F9C-B449-4ec7-A6D2-9D4F2FC70AE5),
408 [
out]
long *MinMajorChannelVal);
411 [
in]
long NewMinMajorChannelVal);
414 [
out]
long *MaxMajorChannelVal);
417 [
in]
long NewMaxMajorChannelVal);
420 [
out]
long *MinSourceIDVal);
423 [
in]
long NewMinSourceIDVal);
426 [
out]
long *MaxSourceIDVal);
429 [
in]
long NewMaxSourceIDVal);
438 uuid(2A6E293B-2595-11d3-B64C-00C04F79498E),
444 [
out]
long *MinFrequencyVal);
447 [
in]
long NewMinFrequencyVal);
450 [
out]
long *MaxFrequencyVal);
453 [
in]
long NewMaxFrequencyVal);
456 [
out]
long *StepVal);
459 [
in]
long NewStepVal);
468 uuid(39DD45DA-2DA8-46BA-8A8A-87E2B73D983A),
478 uuid(07DDC146-FC3D-11d2-9D8C-00C04F72D980),
504 uuid(0369B4E0-45B6-11d3-B650-00C04F79498E),
512 [
out]
long *Channel);
521 uuid(0369B4E1-45B6-11d3-B650-00C04F79498E),
529 [
out]
long *MinorChannel);
532 [
in]
long MinorChannel);
538 uuid(BAD7753B-6B37-4810-AE57-3CE0C4A9E6CB),
546 [
out]
long *pMajorChannel);
549 [
in]
long MajorChannel);
552 [
out]
long *pSourceID);
562 uuid(0D6F567E-A636-42bb-83BA-CE4C1704AFA2),
591 uuid(EB7D987F-8A01-42ad-B8AE-574DEEE44D1A),
615 uuid(14E11ABD-EE37-4893-9EA1-6964DE933E39),
632 uuid(1B9D5FC3-5BBC-4b6c-BB18-B9D10E3EEEBF),
643 uuid(E60DFA45-8D56-4e65-A8AB-D6BE9412C249),
655 [
out]
ULONG *pulAnalogVideoStandard);
666 uuid(28C52640-018
A-11d3-9D8E-00C04F72D980),
696 [
out]
long *Strength);
706 uuid(1DFD0A5C-0284-11d3-9D8E-00C04F72D980),
716 [
in]
long MillisecondsPause);
719 [
in]
long MillisecondsPause);
728 uuid(04BBD195-0E2D-4593-9BD5-4F908BC33CF5),
737 [
in]
long dwLowerFreq,
738 [
in]
long dwHigherFreq,
743 [
out]
long *pcurrentFreq);
749 [
out]
long *HardwareAssistedScanning,
750 [
out]
long *NumStandardsSupported,
751 [
out]
GUID *BroadcastStandards);
754 [
out]
long *SecondsLeft,
755 [
out]
long *CurrentLockType,
756 [
out]
long *AutoDetect,
757 [
out]
long *CurrentFreq);
760 [
in]
GUID CurrentBroadcastStandard,
761 [
out]
long *SettlingTime,
762 [
out]
long *TvStandardsSupported);
765 [
in]
long ScanModulationTypes,
773 uuid(6A340DC0-0311-11d3-9D8E-00C04F72D980),
790 [
in]
BSTR MediaMajorType);
793 [
out]
GUID* MediaMajorTypeGuid);
814 [
in]
BSTR MediaFormatType);
817 [
out]
GUID* MediaFormatTypeGuid);
836 uuid(B874C8BA-0FA2-11d3-9D8E-00C04F72D980),
854 uuid(2C073D84-B51C-48c9-AA9F-68971E1F6E38),
873 uuid(FC189E4D-7BD4-4125-B3B3-3A76A332CC96),
890 uuid(8A674B4A-1F63-11d3-B64C-00C04F79498E),
913 uuid(0DC13D4A-0313-11d3-9D8E-00C04F72D980),
950 uuid(1A5576FC-0E19-11d3-9D8E-00C04F72D980),
989 uuid(2CFEB2A8-1787-4A24-A941-C6EAEC39C842),
1006 uuid(1493E353-1EB6-473
c-802
D-8E6B8EC9D2A9),
1020 [
out]
long *PCRPID);
1026 [
out]
long *ProgramNumber);
1029 [
in]
long ProgramNumber);
1036 uuid(2A6E2939-2595-11d3-B64C-00C04F79498E),
1060 uuid(39A48091-FFFE-4182-A161-3FF802640E26),
1099 uuid(FCD01846-0E19-11d3-9D8E-00C04F72D980),
1134 uuid(286D7F89-760
C-4F89-80
C4-66841D2507AA),
1191 uuid(34D1F26B-E339-430
D-ABCE-738CB48984DC),
1208 uuid(19B595D8-839
A-47F0-96DF-4F194F3C768C),
1221 uuid(BF8D986F-8C2B-4131-94D7-4D3D9FCC21EF),
1229 [
out]
long *PhysicalChannel);
1232 [
in]
long PhysicalChannel);
1245 uuid(612AA885-66
CF-4090-BA0A-566F5312E4CA),
1253 [
out]
long *ProgramNumber);
1256 [
in]
long ProgramNumber);
1263 uuid(48F66A11-171
A-419
A-9525-BEEECD51584C),
1276 uuid(8664DA16-DDA2-42ac-926
A-C18F9127C302),
1284 [
out]
long* BandWidthVal);
1287 [
in]
long BandwidthVal);
1330 uuid(3D7C353C-0D04-45
f1-A742-F97CC1188DC8),
1351 [
out]
long* longitude);
1354 [
in]
long longitude);
1357 [
out]
long* Azimuth);
1363 [
out]
long* Elevation);
1366 [
in]
long Elevation);
1373 uuid(6E42F36E-1DD2-43c4-9F78-69D25AE39034),
1385 uuid(3B21263F-26E8-489
d-AAC4-924F7EFD9511),
1397 uuid(3d9e3887-1929-423
f-8021-43682de95448),
1414 uuid(359B3901-572
C-4854-BB49-CDEF66606A25),
1430 uuid(B34505E0-2F0E-497
b-80BC-D43F3B24ED7F),
1462 uuid(9B085638-018
E-11d3-9D8E-00C04F72D980),
1467 importlib(
"stdole2.tlb");
1470 uuid(D02AAC50-027
E-11d3-9D8E-00C04F72D980)
1481 uuid(5FFDC5E6-B83A-4b55-B6E8-C69E765FE9DB)
1491 uuid(A2E30750-6C3D-11d3-B653-00C04F79498E)
1500 uuid(D9BB4CEE-B87A-47
F1-AC92-B08D9C7813FC)
1510 uuid(8A674B4C-1F63-11d3-B64C-00C04F79498E)
1520 uuid(F9769A06-7ACA-4e39-9CFB-97BB35F0E77E)
1530 uuid(8A674B4D-1F63-11d3-B64C-00C04F79498E)
1539 uuid(C6B14B32-76
AA-4a86-A7AC-5C79AAF58DA7)
1549 uuid(B64016F3-C9A2-4066-96F0-BD9563314726)
1559 uuid(A1A2B1C4-0E3A-11d3-9D8E-00C04F72D980)
1567 uuid(823535A0-0318-11d3-9D8E-00C04F72D980)
1575 uuid(1BE49F30-0E1B-11d3-9D8E-00C04F72D980)
1583 uuid(418008
F3-CF67-4668-9628-10DC52BE1D08)
1591 uuid(A8DCF3D5-0780-4ef4-8A83-2CFFAACB8ACE)
1600 uuid(809B6661-94
C4-49e6-B6EC-3F0F862215AA)
1610 uuid(59DC47A8-116
C-11d3-9D8E-00C04F72D980)
1619 uuid(055CB2D7-2969-45
cd-914
B-76890722F112)
1629 uuid(28AB0005-E845-4FFA-AA9B-F4665236141C)
1639 uuid(B46E0D38-AB35-4a06-A137-70576B01B39F)
1650 uuid(0369B4E5-45B6-11d3-B650-00C04F79498E)
1660 uuid(0369B4E6-45B6-11d3-B650-00C04F79498E)
1670 uuid(26EC0B63-AA90-458
A-8DF4-5659F2C8A18A)
1681 uuid(0955AC62-BF2E-4cba-A2B9-A63F772D46CF)
1690 uuid(2C63E4EB-4CEA-41b8-919
C-E947EA19A77C)
1701 uuid(0888C883-AC4F-4943-B516-2C38D9B34562)
1711 uuid(6E50CC0D-C19B-4BF6-810
B-5BD60761F5CC)
1720 uuid(49638B91-48AB-48B7-A47A-7D0E75A08EDE)
1729 uuid(8872FF1B-98FA-4d7a-8D93-C9F1055F85BB)
1739 uuid(03C06416-D127-407
A-AB4C-FDD279ABBE5D)
1748 uuid(9CD64701-BDF3-4d14-8E03-F12983D86664)
1757 uuid(1DF7D126-4050-47f0-A7CF-4C4CA9241333)
1766 uuid(C531D9FD-9685-4028-8B68-6E1232079F1E)
1776 uuid(15D6504A-5494-499
c-886
C-973C9E53B9F1)
1787 uuid(8A674B49-1F63-11d3-B64C-00C04F79498E)
1796 uuid(0B3FFB92-0919-4934-9D5B-619C719D0202)
1805 uuid(6438570
B-0C08-4a25-9504-8012BB4D50CF)
1813cpp_quote(
"#define SID_SBroadcastEventService CLSID_BroadcastEventService")
1814cpp_quote("
#define SID_SContentTuneRequest IID_ITuner")
1815cpp_quote("#define SID_ScanningTuner IID_IScanningTuner")
1816cpp_quote("#define SID_ScanningTunerEx IID_IScanningTunerEx")
enum tagAnalogVideoStandard AnalogVideoStandard
enum tagTunerInputType TunerInputType
BinaryConvolutionCodeRate
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
static const WCHAR Description[]
static const WCHAR version[]
static PVOID Mapping[EMS_PHYSICAL_PAGES]
GLboolean GLboolean GLboolean b
HRESULT get_MinorChannel([out] long *MinorChannel)
HRESULT put_MinorChannel([in] long MinorChannel)
HRESULT get_Flags([out] long *Flags)
HRESULT put_Flags([in] long flags)
HRESULT put_ProgramNumber([in] long ProgramNumber)
HRESULT get_ProgramNumber([out] long *ProgramNumber)
HRESULT put_PhysicalChannel([in] long PhysicalChannel)
HRESULT get_TSID([out] long *TSID)
HRESULT put_TSID([in] long TSID)
HRESULT get_PhysicalChannel([out] long *PhysicalChannel)
HRESULT get_MinMinorChannel([out] long *MinMinorChannelVal)
HRESULT get_MaxMinorChannel([out] long *MaxMinorChannelVal)
HRESULT put_MaxPhysicalChannel([in] long NewMaxPhysicalChannelVal)
HRESULT get_MaxPhysicalChannel([out] long *MaxPhysicalChannelVal)
HRESULT put_MinMinorChannel([in] long NewMinMinorChannelVal)
HRESULT put_MinPhysicalChannel([in] long NewMinPhysicalChannelVal)
HRESULT put_MaxMinorChannel([in] long NewMaxMinorChannelVal)
HRESULT get_MinPhysicalChannel([out] long *MinPhysicalChannelVal)
HRESULT put_AnalogAudioMode([in] TVAudioMode Mode)
HRESULT get_AnalogAudioMode([out] TVAudioMode *Mode)
HRESULT put_VideoStandard([in] AnalogVideoStandard AVS)
HRESULT get_VideoStandard([out] AnalogVideoStandard *AVS)
HRESULT get_CountryCode([out] long *CountryCodeVal)
HRESULT put_CountryCode([in] long NewCountryCodeVal)
HRESULT put_MinFrequency([in] long NewMinFrequencyVal)
HRESULT get_MaxFrequency([out] long *MaxFrequencyVal)
HRESULT put_Step([in] long NewStepVal)
HRESULT get_Step([out] long *StepVal)
HRESULT put_MaxFrequency([in] long NewMaxFrequencyVal)
HRESULT get_MinFrequency([out] long *MinFrequencyVal)
HRESULT get_CountryCode([out] long *CountryCodeVal)
HRESULT put_CountryCode([in] long NewCountryCodeVal)
HRESULT get_MinChannel([out] long *MinChannelVal)
HRESULT put_MaxChannel([in] long NewMaxChannelVal)
HRESULT put_InputType([in] TunerInputType NewInputTypeVal)
HRESULT get_InputType([out] TunerInputType *InputTypeVal)
HRESULT get_MaxChannel([out] long *MaxChannelVal)
HRESULT put_MinChannel([in] long NewMinChannelVal)
HRESULT get_CountryCode([out] long *CountryCodeVal)
HRESULT put_CountryCode([in] long NewCountryCodeVal)
HRESULT HashEquivalent([in] DWORD dwFlags, [out] __int64 *Result)
HRESULT HashExact([out] __int64 *Result)
HRESULT CompareExact([in] IDispatch *CompareTo, [out] long *Result)
HRESULT CompareEquivalent([in] IDispatch *CompareTo, [in] DWORD dwFlags, [out] long *Result)
HRESULT HashEquivalentIncremental([in] __int64 PartialResult, [in] DWORD dwFlags, [out] __int64 *Result)
HRESULT HashExactIncremental([in] __int64 PartialResult, [out] __int64 *Result)
HRESULT FireEx([in] GUID EventID, [in] ULONG Param1, [in] ULONG Param2, [in] ULONG Param3, [in] ULONG Param4)
HRESULT Fire([in] GUID EventID)
HRESULT get_Channel([out] long *Channel)
HRESULT put_Channel([in] long Channel)
HRESULT put__MediaMajorType([in] REFCLSID MediaMajorTypeGuid)
HRESULT put_MediaFormatType([in] BSTR MediaFormatType)
HRESULT get_MediaFormatType([out] BSTR *MediaFormatType)
HRESULT get_MediaType([out] AM_MEDIA_TYPE *MediaType)
HRESULT put_MediaMajorType([in] BSTR MediaMajorType)
HRESULT get__MediaMajorType([out] GUID *MediaMajorTypeGuid)
HRESULT Clone([out] IComponentType **NewCT)
HRESULT put_Category([in] ComponentCategory Category)
HRESULT put__MediaSubType([in] REFCLSID MediaSubTypeGuid)
HRESULT put_MediaSubType([in] BSTR MediaSubType)
HRESULT get__MediaSubType([out] GUID *MediaSubTypeGuid)
HRESULT get__MediaFormatType([out] GUID *MediaFormatTypeGuid)
HRESULT put__MediaFormatType([in] REFCLSID MediaFormatTypeGuid)
HRESULT get_MediaMajorType([out] BSTR *MediaMajorType)
HRESULT get_MediaSubType([out] BSTR *MediaSubType)
HRESULT put_MediaType([in] AM_MEDIA_TYPE *MediaType)
HRESULT get_Category([out] ComponentCategory *Category)
HRESULT EnumComponentTypes([out] IEnumComponentTypes **ppNewEnum)
HRESULT get__NewEnum([out] IEnumVARIANT **ppNewEnum)
HRESULT Remove([in] VARIANT Index)
HRESULT put_Item([in] VARIANT Index, [in] IComponentType *ComponentType)
HRESULT Add([in] IComponentType *ComponentType, [out] VARIANT *NewIndex)
HRESULT Clone([out] IComponentTypes **NewList)
HRESULT get_Count([out] long *Count)
HRESULT get_Item([in] VARIANT Index, [out] IComponentType **ComponentType)
HRESULT put_Status([in] ComponentStatus Status)
HRESULT put_DescLangID([in] long LangID)
HRESULT get_Description([out] BSTR *Description)
HRESULT get_Type([out] IComponentType **CT)
HRESULT get_Status([out] ComponentStatus *Status)
HRESULT Clone([out] IComponent **NewComponent)
HRESULT get_DescLangID([out] long *LangID)
HRESULT put_Description([in] BSTR Description)
HRESULT put_Type([in] IComponentType *CT)
HRESULT get_Item([in] VARIANT Index, [out] IComponent **ppComponent)
HRESULT EnumComponents([out] IEnumComponents **ppNewEnum)
HRESULT Add([in] IComponent *Component, [out] VARIANT *NewIndex)
HRESULT Remove([in] VARIANT Index)
HRESULT get__NewEnum([out] IEnumVARIANT **ppNewEnum)
HRESULT get_Count([out] long *Count)
HRESULT Clone([out] IComponents **NewList)
HRESULT EnumComponents([out] IEnumComponents **ppNewEnum)
HRESULT get_Item([in] VARIANT Index, [out] IComponent **ppComponent)
HRESULT put_Item([in] VARIANT Index, [in] IComponent *ppComponent)
HRESULT get__NewEnum([out] IEnumVARIANT **ppNewEnum)
HRESULT Add([in] IComponent *Component, [out] VARIANT *NewIndex)
HRESULT Clone([out] IComponents **NewList)
HRESULT get_Count([out] long *Count)
HRESULT Remove([in] VARIANT Index)
HRESULT get_Azimuth([out] long *Azimuth)
HRESULT put_OrbitalPosition([in] long longitude)
HRESULT get_OrbitalPosition([out] long *longitude)
HRESULT put_WestPosition([in] VARIANT_BOOL WestLongitude)
HRESULT get_WestPosition([out] VARIANT_BOOL *WestLongitude)
HRESULT get_SignalPolarisation([out] Polarisation *PolarisationVal)
HRESULT get_Elevation([out] long *Elevation)
HRESULT put_Elevation([in] long Elevation)
HRESULT put_Azimuth([in] long Azimuth)
HRESULT put_SignalPolarisation([in] Polarisation PolarisationVal)
HRESULT get_SpectralInversion([out] SpectralInversion *SpectralInversionVal)
HRESULT get_InputRange([out] BSTR *InputRange)
HRESULT put_InputRange([in] BSTR InputRange)
HRESULT put_SpectralInversion([in] SpectralInversion SpectralInversionVal)
HRESULT get_LNBSwitch([out] long *LNBSwitch)
HRESULT get_HighOscillator([out] long *HighOscillator)
HRESULT get_LowOscillator([out] long *LowOscillator)
HRESULT put_LowOscillator([in] long LowOscillator)
HRESULT put_HighOscillator([in] long HighOscillator)
HRESULT put_LNBSwitch([in] long LNBSwitch)
HRESULT put_Bandwidth([in] long BandwidthVal)
HRESULT get_Guard([out] GuardInterval *GI)
HRESULT get_LPInnerFEC([out] FECMethod *FEC)
HRESULT put_LPInnerFECRate([in] BinaryConvolutionCodeRate FEC)
HRESULT get_OtherFrequencyInUse([out] VARIANT_BOOL *OtherFrequencyInUseVal)
HRESULT get_Bandwidth([out] long *BandWidthVal)
HRESULT put_OtherFrequencyInUse([in] VARIANT_BOOL OtherFrequencyInUseVal)
HRESULT put_HAlpha([in] HierarchyAlpha Alpha)
HRESULT get_LPInnerFECRate([out] BinaryConvolutionCodeRate *FEC)
HRESULT get_Mode([out] TransmissionMode *mode)
HRESULT put_Guard([in] GuardInterval GI)
HRESULT put_Mode([in] TransmissionMode mode)
HRESULT put_LPInnerFEC([in] FECMethod FEC)
HRESULT get_HAlpha([out] HierarchyAlpha *Alpha)
HRESULT put_SID([in] long SID)
HRESULT put_TSID([in] long TSID)
HRESULT get_TSID([out] long *TSID)
HRESULT put_ONID([in] long ONID)
HRESULT get_ONID([out] long *ONID)
HRESULT get_SID([out] long *SID)
HRESULT put_NetworkID([in] long NetworkID)
HRESULT get_NetworkID([out] long *NetworkID)
HRESULT put_SystemType([in] DVBSystemType SysType)
HRESULT get_SystemType([out] DVBSystemType *SysType)
HRESULT put_MajorChannel([in] long MajorChannel)
HRESULT put_SourceID([in] long SourceID)
HRESULT get_MajorChannel([out] long *pMajorChannel)
HRESULT get_SourceID([out] long *pSourceID)
HRESULT get_MinSourceID([out] long *MinSourceIDVal)
HRESULT get_MaxSourceID([out] long *MaxSourceIDVal)
HRESULT get_MaxMajorChannel([out] long *MaxMajorChannelVal)
HRESULT put_MaxSourceID([in] long NewMaxSourceIDVal)
HRESULT put_MinSourceID([in] long NewMinSourceIDVal)
HRESULT put_MinMajorChannel([in] long NewMinMajorChannelVal)
HRESULT get_MinMajorChannel([out] long *MinMajorChannelVal)
HRESULT put_MaxMajorChannel([in] long NewMaxMajorChannelVal)
HRESULT Skip([in] ULONG celt)
HRESULT Clone([out] IEnumComponentTypes **ppEnum)
HRESULT Next([in] ULONG celt, [in, out]IComponentType **rgelt, [out] ULONG *pceltFetched)
HRESULT Next([in] ULONG celt, [in, out]IComponent **rgelt, [out] ULONG *pceltFetched)
HRESULT Skip([in] ULONG celt)
HRESULT Clone([out] IEnumComponents **ppEnum)
HRESULT Clone([out] IEnumTuningSpaces **ppEnum)
HRESULT Next([in] ULONG celt, [in, out]ITuningSpace **rgelt, [out] ULONG *pceltFetched)
HRESULT Skip([in] ULONG celt)
HRESULT get_LangID([out] long *LangID)
HRESULT put_LangID([in] long LangID)
HRESULT get_InnerFEC([out] FECMethod *FEC)
HRESULT Clone([out] ILocator **NewLocator)
HRESULT get_Modulation([out] ModulationType *Modulation)
HRESULT put_CarrierFrequency([in] long Frequency)
HRESULT put_SymbolRate([in] long Rate)
HRESULT put_Modulation([in] ModulationType Modulation)
HRESULT get_InnerFECRate([out] BinaryConvolutionCodeRate *FEC)
HRESULT put_InnerFEC([in] FECMethod FEC)
HRESULT get_CarrierFrequency([out] long *Frequency)
HRESULT get_SymbolRate([out] long *Rate)
HRESULT put_InnerFECRate([in] BinaryConvolutionCodeRate FEC)
HRESULT get_OuterFECRate([out] BinaryConvolutionCodeRate *FEC)
HRESULT put_OuterFEC([in] FECMethod FEC)
HRESULT put_OuterFECRate([in] BinaryConvolutionCodeRate FEC)
HRESULT get_OuterFEC([out] FECMethod *FEC)
HRESULT get_StreamType([out] MPEG2StreamType *MP2StreamType)
HRESULT put_StreamType([in] MPEG2StreamType MP2StreamType)
HRESULT get_ProgramNumber([out] long *ProgramNumber)
HRESULT put_PID([in] long PID)
HRESULT put_PCRPID([in] long PCRPID)
HRESULT put_ProgramNumber([in] long ProgramNumber)
HRESULT get_PID([out] long *PID)
HRESULT get_PCRPID([out] long *PCRPID)
HRESULT CreateTuneRequest([in] ITuningSpace *TuningSpace, [out] IMPEG2TuneRequest **TuneRequest)
HRESULT get_ProgNo([out] long *ProgNo)
HRESULT get_TSID([out] long *TSID)
HRESULT put_TSID([in] long TSID)
HRESULT put_ProgNo([in] long ProgNo)
HRESULT Register([in] ITuner *pTuner, [in] IGraphBuilder *pGraph)
HRESULT GetCurrentTunerStandardCapability([in] GUID CurrentBroadcastStandard, [out] long *SettlingTime, [out] long *TvStandardsSupported)
HRESULT GetTunerScanningCapability([out] long *HardwareAssistedScanning, [out] long *NumStandardsSupported, [out] GUID *BroadcastStandards)
HRESULT GetCurrentLocator([in]ILocator **pILocator)
HRESULT PerformExhaustiveScan([in] long dwLowerFreq, [in] long dwHigherFreq, [in] VARIANT_BOOL bFineTune, [in] HEVENT hEvent)
HRESULT TerminateCurrentScan([out] long *pcurrentFreq)
HRESULT GetTunerStatus([out] long *SecondsLeft, [out] long *CurrentLockType, [out] long *AutoDetect, [out] long *CurrentFreq)
HRESULT ResumeCurrentScan([in] HEVENT hEvent)
HRESULT SetScanSignalTypeFilter([in] long ScanModulationTypes, [in] long AnalogVideoStandard)
HRESULT ScanUp([in] long MillisecondsPause)
HRESULT ScanDown([in] long MillisecondsPause)
HRESULT get_TuningSpace([out] ITuningSpace **TuningSpace)
HRESULT get_Locator([out] ILocator **Locator)
HRESULT Clone([out] ITuneRequest **NewTuneRequest)
HRESULT put_Locator([in] ILocator *Locator)
HRESULT get_Components([out] IComponents **Components)
HRESULT get_SupportedVideoFormats([out] ULONG *pulAMTunerModeType, [out] ULONG *pulAnalogVideoStandard)
HRESULT get_AuxInputCount([in, out] ULONG *pulCompositeCount, [in, out] ULONG *pulSvideoCount)
HRESULT get_SupportedNetworkTypes([in] ULONG ulcNetworkTypesMax, [out] ULONG *pulcNetworkTypes, [in, out] GUID *pguidNetworkTypes)
HRESULT get_TuneRequest([out] ITuneRequest **TuneRequest)
HRESULT EnumTuningSpaces([out] IEnumTuningSpaces **ppEnum)
HRESULT put_TuningSpace([in] ITuningSpace *TuningSpace)
HRESULT put_PreferredComponentTypes([in] IComponentTypes *ComponentTypes)
HRESULT TriggerSignalEvents([in] long Interval)
HRESULT get_SignalStrength([out] long *Strength)
HRESULT Validate([in] ITuneRequest *TuneRequest)
HRESULT put_TuneRequest([in] ITuneRequest *TuneRequest)
HRESULT get_PreferredComponentTypes([out] IComponentTypes **ComponentTypes)
HRESULT get_TuningSpace([out] ITuningSpace **TuningSpace)
HRESULT get_MaxCount([out] long *MaxCount)
HRESULT get_EnumTuningSpaces([out] IEnumTuningSpaces **ppEnum)
HRESULT Add([in] ITuningSpace *TuningSpace, [out] VARIANT *NewIndex)
HRESULT get_Item([in] VARIANT varIndex, [out] ITuningSpace **TuningSpace)
HRESULT get_Count([out] long *Count)
HRESULT Remove([in] VARIANT Index)
HRESULT put_MaxCount([in] long MaxCount)
HRESULT TuningSpacesForName([in] BSTR Name, [out] ITuningSpaces **NewColl)
HRESULT put_Item([in] VARIANT varIndex, [in] ITuningSpace *TuningSpace)
HRESULT get__NewEnum([out] IEnumVARIANT **NewEnum)
HRESULT TuningSpacesForCLSID([in] BSTR SpaceCLSID, [out] ITuningSpaces **NewColl)
HRESULT FindID([in] ITuningSpace *TuningSpace, [out] long *ID)
HRESULT _TuningSpacesForCLSID([in] REFCLSID SpaceCLSID, [out] ITuningSpaces **NewColl)
HRESULT CreateTuneRequest([out] ITuneRequest **TuneRequest)
HRESULT put_DefaultLocator([in]ILocator *LocatorVal)
HRESULT get_CLSID([out] BSTR *SpaceCLSID)
HRESULT get_NetworkType([out] BSTR *NetworkTypeGuid)
HRESULT get_DefaultLocator([out] ILocator **LocatorVal)
HRESULT get__NetworkType([out] GUID *NetworkTypeGuid)
HRESULT get_DefaultPreferredComponentTypes([out] IComponentTypes **ComponentTypes)
HRESULT put__NetworkType([in] REFCLSID NetworkTypeGuid)
HRESULT EnumDeviceMonikers([out] IEnumMoniker **ppEnum)
HRESULT EnumCategoryGUIDs([out] IEnumGUID **ppEnum)
HRESULT get_UniqueName([out] BSTR *Name)
HRESULT get_FriendlyName([out] BSTR *Name)
HRESULT put_FrequencyMapping(BSTR Mapping)
HRESULT Clone([out] ITuningSpace **NewTS)
HRESULT put_UniqueName([in] BSTR Name)
HRESULT put_NetworkType([in] BSTR NetworkTypeGuid)
HRESULT get_FrequencyMapping([out] BSTR *pMapping)
HRESULT put_FriendlyName([in] BSTR Name)
HRESULT put_DefaultPreferredComponentTypes([in] IComponentTypes *NewComponentTypes)
HRESULT get_Item([in] VARIANT varIndex, [out] ITuningSpace **TuningSpace)
HRESULT get__NewEnum([out] IEnumVARIANT **NewEnum)
HRESULT get_Count([out] long *Count)
HRESULT get_EnumTuningSpaces([out] IEnumTuningSpaces **NewEnum)
#define AA(_h, _w, _x, _y, _z)
coclass SHDocVw::ShellWindows dual
coclass TestTypelib::Coclass3 oleautomation
static LARGE_INTEGER Frequency
_In_ WDFCOLLECTION _In_ ULONG Index
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_writes_opt_ NumCharacters PUSHORT _Inout_ PUSHORT _In_ UCHAR _In_opt_ USHORT LangID
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
_At_(*)(_In_ PWSK_CLIENT Client, _In_opt_ PUNICODE_STRING NodeName, _In_opt_ PUNICODE_STRING ServiceName, _In_opt_ ULONG NameSpace, _In_opt_ GUID *Provider, _In_opt_ PADDRINFOEXW Hints, _Outptr_ PADDRINFOEXW *Result, _In_opt_ PEPROCESS OwningProcess, _In_opt_ PETHREAD OwningThread, _Inout_ PIRP Irp Result)(Mem)) NTSTATUS(WSKAPI *PFN_WSK_GET_ADDRESS_INFO
_Must_inspect_result_ _In_ ULONG Flags