ReactOS 0.4.15-dev-7788-g1ad9096
ignoredbgout.c File Reference
#include <windef.h>
#include <winbase.h>
#include <shimlib.h>
#include <strsafe.h>
#include <setup_shim.inl>
#include <implement_shim.inl>
Include dependency graph for ignoredbgout.c:

Go to the source code of this file.

Macros

#define WIN32_NO_STATUS
 
#define SHIM_NS   IgnoreDebugOutput
 
#define SHIM_NUM_HOOKS   2
 
#define SHIM_SETUP_HOOKS
 

Functions

void WINAPI SHIM_OBJ_NAME() OutputDebugStringA (LPCSTR lpOutputString)
 
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW (LPCWSTR lpOutputString)
 

Macro Definition Documentation

◆ SHIM_NS

#define SHIM_NS   IgnoreDebugOutput

Definition at line 15 of file ignoredbgout.c.

◆ SHIM_NUM_HOOKS

#define SHIM_NUM_HOOKS   2

Definition at line 28 of file ignoredbgout.c.

◆ SHIM_SETUP_HOOKS

#define SHIM_SETUP_HOOKS
Value:
SHIM_HOOK(0, "KERNEL32.DLL", "OutputDebugStringA", SHIM_OBJ_NAME(OutputDebugStringA)) \
SHIM_HOOK(1, "KERNEL32.DLL", "OutputDebugStringW", SHIM_OBJ_NAME(OutputDebugStringW))
void WINAPI SHIM_OBJ_NAME() OutputDebugStringA(LPCSTR lpOutputString)
Definition: ignoredbgout.c:18
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW(LPCWSTR lpOutputString)
Definition: ignoredbgout.c:23

Definition at line 29 of file ignoredbgout.c.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 8 of file ignoredbgout.c.

Function Documentation

◆ OutputDebugStringA()

◆ OutputDebugStringW()

void WINAPI SHIM_OBJ_NAME() OutputDebugStringW ( LPCWSTR  lpOutputString)

Definition at line 23 of file ignoredbgout.c.

24{
25 (VOID)lpOutputString;
26}

Referenced by _CrtDbgReportWindow(), CTuningSpaceContainer::_TuningSpacesForCLSID(), ACDBG_FN(), CTuningSpaceContainer::Add(), CKsProxy::AdvisePeriodic(), CKsProxy::AdviseTime(), CScanningTunner::AutoProgram(), CInputPin::Backout(), COutputPin::Backout(), CInputPin::BeginFlush(), CPin::BeginFlush(), CBDADeviceControl_fnConstructor(), CBDADigitalDemodulator_fnConstructor(), CBDAFrequencyFilter_fnConstructor(), CBDALNBInfo_fnConstructor(), CBDAPinControl_fnConstructor(), CBDAPinControl_RealConstructor(), CBDASignalStatistics_fnConstructor(), CControlNode_fnConstructor(), CEnumMediaTypes_fnConstructor(), CEnumTuningSpaces_fnConstructor(), CKsProxy::CheckCapabilities(), CBDADeviceControl::CheckChanges(), CInputPin::CheckFormat(), CKsAllocator_Constructor(), CKsBasicAudio_Constructor(), CKsClockForwarder_Constructor(), CKsDataTypeHandler_Constructor(), CKsInterfaceHandler_Constructor(), CKsNode_Constructor(), CKsProxy_Constructor(), CKsQualityForwarder_Constructor(), CEnumMediaTypes::Clone(), CEnumPins::Clone(), CEnumTuningSpaces::Clone(), CTuneRequest::Clone(), CTuningSpace::Clone(), CMediaSample_Constructor(), CNetworkProvider_fnConstructor(), CKsAllocator::Commit(), CBDADeviceControl::CommitChanges(), CInputPin::Connect(), COutputPin::Connect(), CPin::Connect(), COutputPin::ConnectedTo(), CPin::ConnectedTo(), CInputPin::ConnectionMediaType(), COutputPin::ConnectionMediaType(), CPin::ConnectionMediaType(), CKsProxy::ConvertTimeFormat(), COutputPin::COutputPin(), CPin_fnConstructor(), CKsProxy::CreateNodeInstance(), CInputPin::CreatePin(), COutputPin::CreatePin(), CBDADeviceControl::CreatePin(), CInputPin::CreatePinHandle(), COutputPin::CreatePinHandle(), CKsProxy::CreatePins(), CBDADeviceControl::CreateTopology(), CTuningSpace::CreateTuneRequest(), CScanningTunner_fnConstructor(), CTuneRequest_fnConstructor(), CTuningSpace_fnConstructor(), CTuningSpaceContainer_fnConstructor(), CVPConfig_Constructor(), CVPVBIConfig_Constructor(), CKsAllocator::Decommit(), CBDADeviceControl::DeletePin(), CKsProxy::DeviceInfo(), CKsProxy::Disassociate(), CInputPin::Disconnect(), COutputPin::Disconnect(), CPin::Disconnect(), DllMain(), dn_expand(), CInputPin::EndFlush(), CPin::EndFlush(), CInputPin::EndOfStream(), CPin::EndOfStream(), CTuningSpace::EnumCategoryGUIDs(), CTuningSpace::EnumDeviceMonikers(), EnumProtocolsA(), EnumProtocolsW(), CScanningTunner::EnumTuningSpaces(), CTuningSpaceContainer::FindID(), CKsProxy::FindPin(), CNetworkProvider::FindPin(), CKsProxy::Get(), CTuningSpace::get__NetworkType(), CTuningSpaceContainer::get__NewEnum(), CKsBasicAudio::get_Balance(), CTuningSpace::get_CLSID(), CTuneRequest::get_Components(), CTuningSpaceContainer::get_Count(), CTuningSpace::get_DefaultLocator(), CTuningSpace::get_DefaultPreferredComponentTypes(), CTuningSpaceContainer::get_EnumTuningSpaces(), CTuningSpace::get_FrequencyMapping(), CTuningSpace::get_FriendlyName(), CTuningSpaceContainer::get_Item(), CTuneRequest::get_Locator(), CTuningSpaceContainer::get_MaxCount(), CTuningSpace::get_NetworkType(), CTuneRequest::get_ONID(), CScanningTunner::get_PreferredComponentTypes(), CBDASignalStatistics::get_SampleTime(), CTuneRequest::get_SID(), CBDASignalStatistics::get_SignalLocked(), CBDASignalStatistics::get_SignalPresent(), CBDASignalStatistics::get_SignalQuality(), CBDASignalStatistics::get_SignalStrength(), CScanningTunner::get_SignalStrength(), CTuningSpace::get_SystemType(), CTuneRequest::get_TSID(), CScanningTunner::get_TuneRequest(), CScanningTunner::get_TuningSpace(), CTuneRequest::get_TuningSpace(), CTuningSpace::get_UniqueName(), CKsBasicAudio::get_Volume(), GetAddressByNameA(), GetAddressByNameW(), CInputPin::GetAllocator(), COutputPin::GetAllocatorProperties(), CInputPin::GetAllocatorRequirements(), CKsProxy::GetAvailable(), CKsAllocator::GetBuffer(), CKsProxy::GetCapabilities(), CKsProxy::GetClassID(), CNetworkProvider::GetClassID(), CVPConfig::GetConnectInfo(), CVPVBIConfig::GetConnectInfo(), CBDADeviceControl::GetControlNode(), CKsProxy::GetCurrentPosition(), CKsProxy::GetDuration(), COutputPin::GetFormat(), CKsBasicAudio::GetIDsOfNames(), CTuneRequest::GetIDsOfNames(), CTuningSpace::GetIDsOfNames(), CTuningSpaceContainer::GetIDsOfNames(), GetInstallSourceWin32(), CVPConfig::GetMaxPixelRate(), CVPVBIConfig::GetMaxPixelRate(), CKsProxy::GetMiscFlags(), GetNameByTypeA(), GetNameByTypeW(), getnetbyname(), CNetworkProvider::GetNetworkType(), CBDADeviceControl::GetNodeDescriptors(), CBDADeviceControl::GetNodeInterfaces(), CBDADeviceControl::GetNodeTypes(), COutputPin::GetNumberOfCapabilities(), CVPConfig::GetOverlaySurface(), CVPVBIConfig::GetOverlaySurface(), COutputPin::GetPages(), CKsProxy::GetPages(), CBDAPinControl::GetPinID(), CBDAPinControl::GetPinType(), CBDADeviceControl::GetPinTypes(), CKsProxy::GetPositions(), CKsProxy::GetPreroll(), CKsProxy::GetRate(), GetServiceA(), GetServiceW(), CNetworkProvider::GetSignalSource(), CKsProxy::GetSizeMax(), CKsProxy::GetStopPosition(), COutputPin::GetStreamCaps(), CInputPin::GetSupportedSets(), COutputPin::GetSupportedSets(), CKsProxy::GetSupportedSets(), CKsProxy::GetSyncSource(), CBDADeviceControl::GetTemplateConnections(), CKsProxy::GetTime(), CKsProxy::GetTimeFormat(), CNetworkProvider::GetTuningSpace(), GetTypeByNameA(), GetTypeByNameW(), CKsBasicAudio::GetTypeInfo(), CTuneRequest::GetTypeInfo(), CTuningSpace::GetTypeInfo(), CTuningSpaceContainer::GetTypeInfo(), CKsBasicAudio::GetTypeInfoCount(), CTuneRequest::GetTypeInfoCount(), CTuningSpace::GetTypeInfoCount(), CTuningSpaceContainer::GetTypeInfoCount(), CVPConfig::GetVideoFormats(), CVPVBIConfig::GetVideoFormats(), CVPConfig::GetVPDataInfo(), CVPVBIConfig::GetVPDataInfo(), inet_network(), CVPConfig::InformVPInputFormats(), CVPVBIConfig::InformVPInputFormats(), CKsProxy::InitNew(), CKsBasicAudio::Invoke(), CTuneRequest::Invoke(), CTuningSpace::Invoke(), CTuningSpaceContainer::Invoke(), COutputPin::IoProcessRoutine(), CKsProxy::IsDirty(), CKsProxy::IsFormatSupported(), CKsProxy::IsUsingTimeFormat(), CVPConfig::IsVPDecimationAllowed(), CKsProxy::JoinFilterGraph(), CNetworkProvider::JoinFilterGraph(), CInputPin::KsAddAggregate(), COutputPin::KsAddAggregate(), CKsProxy::KsAddAggregate(), CKsAllocator::KsCreateAllocatorAndGetHandle(), COutputPin::KsCreateSinkPinHandle(), COutputPin::KsEvent(), CKsProxy::KsEvent(), CKsProxy::KsGetClockHandle(), CKsProxy::KsGetCorrelatedPhysicalTime(), CKsProxy::KsGetCorrelatedTime(), COutputPin::KsGetObjectHandle(), CKsProxy::KsGetObjectHandle(), CKsProxy::KsGetPhysicalTime(), CKsProxy::KsGetResolution(), CKsProxy::KsGetState(), CKsProxy::KsGetTime(), CKsDataTypeHandler::KsIsMediaTypeInRanges(), COutputPin::KsMethod(), CKsProxy::KsMethod(), CInputPin::KsNotifyError(), COutputPin::KsNotifyError(), CInputPin::KsPinFactory(), COutputPin::KsPinFactory(), CKsInterfaceHandler::KsProcessMediaSamples(), COutputPin::KsPropagateAcquire(), COutputPin::KsProperty(), CKsProxy::KsProperty(), CInputPin::KsQualityNotify(), COutputPin::KsQualityNotify(), CInputPin::KsRemoveAggregate(), COutputPin::KsRemoveAggregate(), CKsProxy::KsRemoveAggregate(), CKsProxy::KsSetCorrelatedPhysicalTime(), CKsProxy::KsSetCorrelatedTime(), CKsProxy::KsSetPhysicalTime(), CKsProxy::KsSetTime(), CKsProxy::Load(), CInputPin::LoadProxyPlugins(), COutputPin::LoadProxyPlugins(), CKsProxy::LoadProxyPlugins(), MigrateWinsockConfiguration(), CInputPin::NewSegment(), CPin::NewSegment(), CEnumTuningSpaces::Next(), CInputPin::Notify(), COutputPin::Notify(), CInputPin::NotifyAllocator(), CKsBasicAudio::NotifyGraphChange(), CVPConfig::NotifyGraphChange(), CVPVBIConfig::NotifyGraphChange(), COutputPin::NotifyRelease(), NPLoadNameSpaces(), dbgrpt_char_traits< wchar_t >::OutputDebugString(), CKsBasicAudio::Pause(), CVPConfig::Pause(), CVPVBIConfig::Pause(), CKsProxy::Pause(), CNetworkProvider::Pause(), CScanningTunner::performDVBTTune(), CTuningSpace::put__NetworkType(), CKsBasicAudio::put_Balance(), CBDAFrequencyFilter::put_Bandwidth(), CTuningSpace::put_DefaultLocator(), CTuningSpace::put_DefaultPreferredComponentTypes(), CBDAFrequencyFilter::put_Frequency(), CTuningSpace::put_FrequencyMapping(), CBDAFrequencyFilter::put_FrequencyMultiplier(), CTuningSpace::put_FriendlyName(), CBDALNBInfo::put_HighLowSwitchFrequency(), CBDADigitalDemodulator::put_InnerFECMethod(), CBDADigitalDemodulator::put_InnerFECRate(), CTuningSpaceContainer::put_Item(), CBDALNBInfo::put_LocalOscillatorFrequencyHighBand(), CBDALNBInfo::put_LocalOscillatorFrequencyLowBand(), CTuneRequest::put_Locator(), CTuningSpaceContainer::put_MaxCount(), CBDADigitalDemodulator::put_ModulationType(), CTuningSpace::put_NetworkType(), CTuneRequest::put_ONID(), CBDADigitalDemodulator::put_OuterFECMethod(), CBDADigitalDemodulator::put_OuterFECRate(), CBDAFrequencyFilter::put_Polarity(), CScanningTunner::put_PreferredComponentTypes(), CBDAFrequencyFilter::put_Range(), CBDASignalStatistics::put_SampleTime(), CTuneRequest::put_SID(), CBDADigitalDemodulator::put_SpectralInversion(), CBDADigitalDemodulator::put_SymbolRate(), CTuningSpace::put_SystemType(), CTuneRequest::put_TSID(), CScanningTunner::put_TuneRequest(), CScanningTunner::put_TuningSpace(), CTuningSpace::put_UniqueName(), CKsBasicAudio::put_Volume(), CNetworkProvider::PutSignalSource(), CNetworkProvider::PutTuningSpace(), COutputPin::QueryAccept(), CPin::QueryAccept(), CKsProxy::QueryFilterInfo(), CControlNode::QueryInterface(), CBDADigitalDemodulator::QueryInterface(), CBDAFrequencyFilter::QueryInterface(), CBDALNBInfo::QueryInterface(), CInputPin::QueryInterface(), COutputPin::QueryInterface(), CKsProxy::QueryInterface(), CNetworkProvider::QueryInterface(), CPin::QueryInterface(), CScanningTunner::QueryInterface(), CEnumTuningSpaces::QueryInterface(), CTuneRequest::QueryInterface(), CTuningSpace::QueryInterface(), CTuningSpaceContainer::QueryInterface(), CInputPin::QueryInternalConnections(), CPin::QueryInternalConnections(), CKsProxy::QueryPreferredFormat(), COutputPin::QuerySupported(), CKsProxy::QuerySupported(), CKsProxy::QueryVendorInfo(), rcmd(), CKsProxy::Reassociate(), CInputPin::Receive(), CInputPin::ReceiveCanBlock(), CInputPin::ReceiveMultiple(), CKsProxy::Register(), CNetworkProvider::Register(), CNetworkProvider::RegisterDeviceFilter(), CBDAPinControl::RegistrationContext(), CKsAllocator::ReleaseBuffer(), CTuningSpaceContainer::Remove(), CInputPin::Render(), COutputPin::Render(), CEnumTuningSpaces::Reset(), rexec(), rresvport(), CKsBasicAudio::Run(), CVPConfig::Run(), CVPVBIConfig::Run(), CKsProxy::Run(), CNetworkProvider::Run(), s_perror(), CKsProxy::Save(), CScanningTunner::ScanDown(), CScanningTunner::ScanUp(), CScanningTunner::SeekDown(), CScanningTunner::SeekUp(), ServiceMain(), CKsProxy::Set(), CKsClockForwarder::SetClockState(), CVPConfig::SetConnectInfo(), CVPVBIConfig::SetConnectInfo(), CVPConfig::SetDDSurfaceKernelHandles(), CVPVBIConfig::SetDDSurfaceKernelHandles(), CVPConfig::SetDirectDrawKernelHandle(), CVPVBIConfig::SetDirectDrawKernelHandle(), COutputPin::SetFormat(), sethostname(), CVPConfig::SetInvertPolarity(), CVPVBIConfig::SetInvertPolarity(), CMediaSample::SetMediaType(), CBDADeviceControl::SetMediaType(), CBDADeviceControl::SetMedium(), CKsAllocator::SetNotify(), CKsProxy::SetPinState(), CKsProxy::SetPositions(), CKsAllocator::SetProperties(), CKsProxy::SetRate(), CVPConfig::SetScalingFactors(), SetServiceA(), SetServiceW(), CInputPin::SetSink(), COutputPin::SetSink(), CVPConfig::SetSurfaceParameters(), CVPVBIConfig::SetSurfaceParameters(), CKsBasicAudio::SetSyncSource(), CVPConfig::SetSyncSource(), CVPVBIConfig::SetSyncSource(), CKsProxy::SetSyncSource(), CKsProxy::SetTimeFormat(), CVPConfig::SetVideoFormat(), CVPVBIConfig::SetVideoFormat(), CVPConfig::SetVideoPortID(), CVPVBIConfig::SetVideoPortID(), CEnumTuningSpaces::Skip(), CBDADeviceControl::StartChanges(), StartWsdpService(), CTuneRequest::STDMETHODIMP_(), CTuningSpace::STDMETHODIMP_(), CTuningSpaceContainer::STDMETHODIMP_(), CKsBasicAudio::Stop(), CKsClockForwarder::Stop(), CVPConfig::Stop(), CVPVBIConfig::Stop(), CKsProxy::Stop(), CNetworkProvider::Stop(), StopWsdpService(), COutputPin::SuggestAllocatorProperties(), SvchostPushServiceGlobals(), CScanningTunner::TriggerSignalEvents(), CTuningSpaceContainer::TuningSpacesForCLSID(), CTuningSpaceContainer::TuningSpacesForName(), CKsProxy::Unadvise(), CKsProxy::Unregister(), CNetworkProvider::Unregister(), CNetworkProvider::UnRegisterDeviceFilter(), CScanningTunner::Validate(), and WSARecvEx().