IN REFIID refiid,
OUT PVOID* Output)
{
+ UNICODE_STRING GuidString;
+
if (IsEqualGUIDAligned(refiid, IID_IUnregisterPhysicalConnection) ||
IsEqualGUIDAligned(refiid, IID_IUnknown))
{
return STATUS_SUCCESS;
}
+ if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
+ {
+ DPRINT1("CUnregisterPhysicalConnection::QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ RtlFreeUnicodeString(&GuidString);
+ }
+
return STATUS_UNSUCCESSFUL;
}
IN REFIID refiid,
OUT PVOID* Output)
{
+ UNICODE_STRING GuidString;
+
DPRINT("CInterruptSync::QueryInterface: this %p\n", this);
if (IsEqualGUIDAligned(refiid, IID_IInterruptSync) ||
return STATUS_SUCCESS;
}
- DPRINT("CInterruptSync::QueryInterface: this %p UNKNOWN interface requested\n", this);
+
+ if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
+ {
+ DPRINT1("CInterruptSync::QueryInterface: no interface!!! iface %S\n", GuidString.Buffer);
+ RtlFreeUnicodeString(&GuidString);
+ }
+
return STATUS_UNSUCCESSFUL;
}
PUNKNOWN(*Output)->AddRef();
return STATUS_SUCCESS;
}
- else if (IsEqualGUIDAligned(refiid, IID_ISubdevice))
+ else if (IsEqualGUIDAligned(refiid, IID_IPortEvents))
{
- *Output = PVOID(PSUBDEVICE(this));
+ *Output = PVOID(PPORTEVENTS(this));
PUNKNOWN(*Output)->AddRef();
return STATUS_SUCCESS;
}
- else if (IsEqualGUIDAligned(refiid, IID_IPortEvents))
+ else if (IsEqualGUIDAligned(refiid, IID_ISubdevice))
{
- *Output = PVOID(PPORTEVENTS(this));
+ *Output = PVOID(PSUBDEVICE(this));
PUNKNOWN(*Output)->AddRef();
return STATUS_SUCCESS;
}
{
return NewPortClsVersion((PPORTCLSVERSION*)Output);
}
+ else if (IsEqualGUIDAligned(refiid, IID_IDrmPort) ||
+ IsEqualGUIDAligned(refiid, IID_IDrmPort2))
+ {
+ return NewIDrmPort((PDRMPORT2*)Output);
+ }
else if (IsEqualGUIDAligned(refiid, IID_IUnregisterSubdevice))
{
return NewIUnregisterSubdevice((PUNREGISTERSUBDEVICE*)Output);
if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
{
- DPRINT("IPortTopology_fnQueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ DPRINT1("IPortTopology_fnQueryInterface no interface!!! iface %S\n", GuidString.Buffer);
RtlFreeUnicodeString(&GuidString);
}
return STATUS_UNSUCCESSFUL;
if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
{
- DPRINT("IPortWaveCyclic_fnQueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ DPRINT1("IPortWaveCyclic_fnQueryInterface no interface!!! iface %S\n", GuidString.Buffer);
RtlFreeUnicodeString(&GuidString);
}
Status = pUnknown->QueryInterface(IID_IAdapterPowerManagement, (PVOID*)&pPower);
if (!NT_SUCCESS(Status))
{
- DPRINT("PcRegisterAdapterPowerManagement no IAdapterPowerManagement interface %x\n", Status);
+ DPRINT1("PcRegisterAdapterPowerManagement no IAdapterPowerManagement interface %x\n", Status);
DeviceExt->AdapterPowerManagement = NULL;
return STATUS_SUCCESS;
}
IN REFIID refiid,
OUT PVOID* Output)
{
+ UNICODE_STRING GuidString;
+
DPRINT("CRegistryKey::QueryInterface entered\n");
if (IsEqualGUIDAligned(refiid, IID_IRegistryKey) ||
IsEqualGUIDAligned(refiid, IID_IUnknown))
return STATUS_SUCCESS;
}
- DPRINT("IRegistryKey_QueryInterface: This %p\n", this);
+ if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
+ {
+ DPRINT1("CRegistryKey::QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ RtlFreeUnicodeString(&GuidString);
+ }
+
return STATUS_UNSUCCESSFUL;
}
if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
{
- DPRINT("IResourceList_QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ DPRINT1("IResourceList_QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
RtlFreeUnicodeString(&GuidString);
}
if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
{
- DPRINT("CServiceGroup::QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ DPRINT1("CServiceGroup::QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
RtlFreeUnicodeString(&GuidString);
}
IN REFIID refiid,
OUT PVOID* Output)
{
+ UNICODE_STRING GuidString;
+
if (IsEqualGUIDAligned(refiid, IID_IUnregisterSubdevice) ||
IsEqualGUIDAligned(refiid, IID_IUnknown))
{
return STATUS_SUCCESS;
}
+ if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
+ {
+ DPRINT1("IPortWaveCyclic_fnQueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ RtlFreeUnicodeString(&GuidString);
+ }
+
return STATUS_UNSUCCESSFUL;
}
IN REFIID refiid,
OUT PVOID* Output)
{
+ UNICODE_STRING GuidString;
+
if (IsEqualGUIDAligned(refiid, IID_IPortClsVersion) ||
IsEqualGUIDAligned(refiid, IID_IUnknown))
{
PUNKNOWN(*Output)->AddRef();
return STATUS_SUCCESS;
}
+
+ if (RtlStringFromGUID(refiid, &GuidString) == STATUS_SUCCESS)
+ {
+ DPRINT1("CPortClsVersion::QueryInterface no interface!!! iface %S\n", GuidString.Buffer);
+ RtlFreeUnicodeString(&GuidString);
+ }
+
return STATUS_UNSUCCESSFUL;
}