[CMAKE]
[reactos.git] / subsystems / win32 / win32k / include / device.h
index 307a21d..2ad19b2 100644 (file)
@@ -30,7 +30,8 @@ EngpRegisterGraphicsDevice(
     PUNICODE_STRING pustrDescription,
     PDEVMODEW pdmDefault);
 
-BOOL
+INIT_FUNCTION
+NTSTATUS
 NTAPI
 InitDeviceImpl();
 
@@ -41,22 +42,6 @@ DC_AllocDcAttr(PDC pdc);
 //#define KeRosDumpStackFrames(Frames, Count) KdSystemDebugControl(TAG('R', 'o', 's', 'D'), (PVOID)Frames, Count, NULL, 0, NULL, KernelMode)
 NTSYSAPI ULONG APIENTRY RtlWalkFrameChain(OUT PVOID *Callers, IN ULONG Count, IN ULONG Flags);
 
-
-NTSTATUS
-NTAPI
-RegOpenKey(
-    LPCWSTR pwszKeyName,
-    PHKEY phkey);
-
-NTSTATUS
-NTAPI
-RegQueryValue(
-    IN HKEY hkey,
-    IN PCWSTR pwszValueName,
-    IN ULONG ulType,
-    OUT PVOID pvData,
-    IN OUT PULONG pcbValue);
-
 BOOL
 NTAPI
 PDEVOBJ_bSwitchMode(
@@ -68,3 +53,6 @@ NTAPI
 PDEVOBJ_pdmMatchDevMode(
     PPDEVOBJ ppdev,
     PDEVMODEW pdm);
+
+extern PGRAPHICS_DEVICE gpPrimaryGraphicsDevice;
+extern PGRAPHICS_DEVICE gpVgaGraphicsDevice;