ReactOS 0.4.16-dev-736-g28b802b
|
#include <miniport.h>
Public Member Functions | |
NTSTATUS | ProcessResources (IN PRESOURCELIST ResourceList) |
NTSTATUS | TestDataFormat (IN PKSDATAFORMAT Format, IN WavePins Pin) |
NTSTATUS | ValidateFormat (IN PKSDATAFORMAT DataFormat, IN WavePins Pin) |
NTSTATUS | BuildDataRangeInformation (void) |
~CMiniport () | |
STDMETHODIMP_ (NTSTATUS) Init(_In_ PUNKNOWN UnknownAdapter | |
NTSTATUS | NonDelegatingQueryInterface (_In_ REFIID Interface, _COM_Outptr_ PVOID *Object, _In_ REFIID iMiniPort, _In_ PMINIPORT miniPort) |
Static Public Member Functions | |
static NTSTATUS NTAPI | InterruptServiceRoutine (IN PINTERRUPTSYNC InterruptSync, IN PVOID StaticContext) |
static NTSTATUS NTAPI | PropertyChannelConfig (IN PPCPROPERTY_REQUEST PropertyRequest) |
Definition at line 26 of file miniport.h.
CMiniport::~CMiniport | ( | ) |
Definition at line 1287 of file miniport.cpp.
Definition at line 401 of file miniport.cpp.
|
static |
Definition at line 1314 of file miniport.cpp.
Referenced by ProcessResources().
NTSTATUS CMiniport::NonDelegatingQueryInterface | ( | _In_ REFIID | Interface, |
_COM_Outptr_ PVOID * | Object, | ||
_In_ REFIID | iMiniPort, | ||
_In_ PMINIPORT | miniPort | ||
) |
Definition at line 1143 of file miniport.cpp.
NTSTATUS CMiniport::ProcessResources | ( | IN PRESOURCELIST | ResourceList | ) |
Definition at line 1074 of file miniport.cpp.
|
static |
Definition at line 313 of file miniport.cpp.
CMiniport::STDMETHODIMP_ | ( | NTSTATUS | ) |
NTSTATUS CMiniport::TestDataFormat | ( | IN PKSDATAFORMAT | Format, |
IN WavePins | Pin | ||
) |
Definition at line 826 of file miniport.cpp.
Referenced by ValidateFormat().
NTSTATUS CMiniport::ValidateFormat | ( | IN PKSDATAFORMAT | DataFormat, |
IN WavePins | Pin | ||
) |
Definition at line 780 of file miniport.cpp.
PADAPTERCOMMON CMiniport::AdapterCommon |
Definition at line 31 of file miniport.h.
Referenced by BuildDataRangeInformation(), InterruptServiceRoutine(), CMiniportStream::PowerChangeNotify_(), PropertyChannelConfig(), CMiniportStream::ReadReg16(), CMiniportStream::ReadReg32(), CMiniportStream::ReadReg8(), STDMETHODIMP_(), CMiniportStream::WriteReg16(), CMiniportStream::WriteReg32(), CMiniportStream::WriteReg8(), ~CMiniport(), and CMiniportStream::~CMiniportStream().
PDMACHANNEL CMiniport::DmaChannel |
Definition at line 33 of file miniport.h.
Referenced by CMiniportStream::BDList_Alloc(), CMiniportStream::BDList_Free(), CMiniportWaveCyclicStream::ResizeBuffer(), STDMETHODIMP_(), and ~CMiniport().
CMiniport::IMP_IMiniport |
Definition at line 72 of file miniport.h.
CMiniport::IMP_IPowerNotify |
Definition at line 77 of file miniport.h.
PINTERRUPTSYNC CMiniport::InterruptSync |
Definition at line 32 of file miniport.h.
Referenced by InterruptServiceRoutine(), ProcessResources(), STDMETHODIMP_(), and ~CMiniport().
DWORD CMiniport::m_dwChannelMask |
Definition at line 35 of file miniport.h.
Referenced by PropertyChannelConfig(), and TestDataFormat().
DEVICE_POWER_STATE CMiniport::m_PowerState |
Definition at line 34 of file miniport.h.
Referenced by STDMETHODIMP_().
WORD CMiniport::m_wChannels |
Definition at line 36 of file miniport.h.
Referenced by PropertyChannelConfig(), and TestDataFormat().
PPORT_ CMiniport::Port |
Definition at line 30 of file miniport.h.
Referenced by CMiniportWaveCyclicStream::InterruptServiceRoutine(), STDMETHODIMP_(), and ~CMiniport().
_In_ PRESOURCELIST _In_ PPORT CMiniport::Port_ |
Definition at line 97 of file miniport.h.
Referenced by STDMETHODIMP_().
_In_ PRESOURCELIST CMiniport::ResourceList |
Definition at line 96 of file miniport.h.
CMiniportStream* CMiniport::Streams[PIN_MICIN_OFFSET+1] |
Definition at line 29 of file miniport.h.
Referenced by CMiniportStream::Init(), InterruptServiceRoutine(), STDMETHODIMP_(), ValidateFormat(), and CMiniportStream::~CMiniportStream().