[PORTCLS]

- Store Miniport object in the device descriptor
- Fixes assert in NVidia NForce Audio Driver

svn path=/trunk/; revision=49198
This commit is contained in:
Johannes Anderwald 2010-10-18 18:59:17 +00:00
parent 32ccfc25bf
commit 54374ca72e

View file

@ -324,6 +324,9 @@ CPortWavePci::Init(
m_ServiceGroup->AddRef(); m_ServiceGroup->AddRef();
} }
// store for node property requests
m_SubDeviceDescriptor->UnknownMiniport = UnknownMiniport;
// check if it supports IPinCount interface // check if it supports IPinCount interface
Status = UnknownMiniport->QueryInterface(IID_IPinCount, (PVOID*)&PinCount); Status = UnknownMiniport->QueryInterface(IID_IPinCount, (PVOID*)&PinCount);
if (NT_SUCCESS(Status)) if (NT_SUCCESS(Status))