+ * @implemented
+ */
+ULONG WINAPI
+vDbgPrintEx(IN ULONG ComponentId,
+ IN ULONG Level,
+ IN LPCSTR Format,
+ IN va_list ap)
+{
+ return vDbgPrintExWithPrefix ( NULL, ComponentId, Level, Format, ap );
+}
+
+/*
+ * @implemented
+ */
+ULONG
+DbgPrint(PCH Format, ...)
+{
+ va_list ap;
+ ULONG rc;
+
+ va_start (ap, Format);
+ /* TODO FIXME - use DPFLTR_DEFAULT_ID and DPFLTR_INFO_LEVEL
+ *
+ * https://www.osronline.com/article.cfm?article=295
+ *
+ * ( first need to add those items to registry by default tho so we don't anger
+ * ros-devs when DbgPrint() suddenly stops working )
+ *
+ * ( also when you do this, remove -1 hack from DbgQueryDebugFilterState() )
+ */
+ rc = vDbgPrintExWithPrefix ( NULL, (ULONG)-1, (ULONG)-1, Format, ap );
+ va_end (ap);
+
+ return rc;
+}
+
+/*
+ * @implemented