Go to the source code of this file.
◆ STR_MODULENAME
#define STR_MODULENAME "AC97 Miniport: " |
◆ DEFINE_PCAUTOMATION_TABLE_PROP()
◆ obj_AddRef()
Definition at line 1264 of file miniport.cpp.
1265{
1269 }
1270}
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject
Referenced by CMiniportStream::Init().
◆ obj_Release()
◆ STDMETHODIMP_() [1/2]
Definition at line 544 of file miniport.cpp.
548{
550
551 ASSERT (OutFilterDescriptor);
552
554
556
557
559}
static PCFILTER_DESCRIPTOR MiniportFilterDescriptor
#define DOUT(lvl, strings)
#define DBG_PRINT(ppi, ch, level)
◆ STDMETHODIMP_() [2/2]
Definition at line 987 of file miniport.cpp.
991{
994
996
997
998
999
1000 if (NewState.DeviceState == m_PowerState)
1001 {
1003 return;
1004 }
1005
1006
1007
1008
1011 {
1014 return;
1015 }
1016
1019
1020
1021
1022
1023
1025 {
1026 ntStatus = InterruptSync->Connect ();
1028 {
1029 DOUT (
DBG_ERROR, (
"Failed to connect the ISR with InterruptSync!"));
1030
1031 }
1032 }
1033
1034
1035
1036
1037
1039 {
1040 if (Streams[loop])
1041 {
1042 Streams[loop]->PowerChangeNotify (NewState);
1043 }
1044 }
1045
1046
1047
1048
1049
1050
1051
1052
1054 {
1055 InterruptSync->Disconnect ();
1056 }
1057
1058
1059
1060
1061
1062
1063 m_PowerState = NewState.DeviceState;
1066}
#define NT_SUCCESS(StatCode)
const int PIN_MICIN_OFFSET
const int PIN_WAVEOUT_OFFSET
◆ MiniportConnections
◆ MiniportFilterDescriptor
Initial value:=
{
0,
0,
}
static PCPIN_DESCRIPTOR MiniportPins[]
static PCNODE_DESCRIPTOR MiniportNodes[]
static PCCONNECTION_DESCRIPTOR MiniportConnections[]
Definition at line 287 of file miniport.cpp.
◆ MiniportNodes
Initial value:=
{
{
0,
&AutomationDAC,
},
{
0,
},
{
0,
}
}
Definition at line 228 of file miniport.cpp.
◆ MiniportPins
◆ PinDataRangePointersAnalogBridge
◆ PinDataRangePointersMicStream
◆ PinDataRangePointersPCMStreamCapture
◆ PinDataRangePointersPCMStreamRender
◆ PinDataRangesAnalogBridge
Initial value:=
{
{
0,
0,
0,
}
}
#define STATICGUIDOF(guid)
union KSDATAFORMAT KSDATARANGE
Definition at line 20 of file miniport.cpp.
◆ PinDataRangesMicStream
◆ PinDataRangesPCMStreamCapture
◆ PinDataRangesPCMStreamRender
◆ PropertiesDAC
Initial value:=
{
{
}
}
static NTSTATUS NTAPI PropertyChannelConfig(IN PPCPROPERTY_REQUEST PropertyRequest)
#define KSPROPERTY_TYPE_SET
Definition at line 206 of file miniport.cpp.