|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _LDEVOBJ |
Typedefs | |
| typedef struct _LDEVOBJ | LDEVOBJ |
| typedef struct _LDEVOBJ * | PLDEVOBJ |
Enumerations | |
| enum | LDEVTYPE { LDEV_DEVICE_DISPLAY = 1 , LDEV_DEVICE_PRINTER = 2 , LDEV_DEVICE_META = 3 , LDEV_DEVICE_MIRROR = 4 , LDEV_IMAGE = 5 , LDEV_FONT = 6 } |
Functions | |
| NTSTATUS NTAPI | InitLDEVImpl (VOID) |
| ULONG | LDEVOBJ_ulGetDriverModes (_In_ LPWSTR pwszDriverName, _In_ HANDLE hDriver, _Out_ PDEVMODEW *ppdm) |
| PLDEVOBJ | LDEVOBJ_pLoadInternal (_In_ PFN_DrvEnableDriver pfnEnableDriver, _In_ ULONG ldevtype) |
| PLDEVOBJ APIENTRY | LDEVOBJ_pLoadDriver (_In_z_ LPWSTR pwszDriverName, _In_ ULONG ldevtype) |
| BOOL | LDEVOBJ_bBuildDevmodeList (_Inout_ PGRAPHICS_DEVICE pGraphicsDevice) |
| BOOL | LDEVOBJ_bProbeAndCaptureDevmode (_Inout_ PGRAPHICS_DEVICE pGraphicsDevice, _In_ PDEVMODEW RequestedMode, _Out_ PDEVMODEW *pSelectedMode, _In_ BOOL bSearchClosestMode) |
| NTSTATUS APIENTRY | DriverEntry (_In_ PDRIVER_OBJECT DriverObject, _In_ PUNICODE_STRING RegistryPath) |
Variables | |
| IMAGE_DOS_HEADER | __ImageBase |
| static const unsigned | GDI_ENGINE_VERSION = DDI_DRIVER_VERSION_NT5_01 |
| Enumerator | |
|---|---|
| LDEV_DEVICE_DISPLAY | |
| LDEV_DEVICE_PRINTER | |
| LDEV_DEVICE_META | |
| LDEV_DEVICE_MIRROR | |
| LDEV_IMAGE | |
| LDEV_FONT | |
Definition at line 6 of file ldevobj.h.
| NTSTATUS APIENTRY DriverEntry | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 1771 of file compbatt.c.
Private functions
Definition at line 30 of file ldevobj.c.
Referenced by DriverEntry().
| BOOL LDEVOBJ_bBuildDevmodeList | ( | _Inout_ PGRAPHICS_DEVICE | pGraphicsDevice | ) |
Definition at line 565 of file ldevobj.c.
Referenced by LDEVOBJ_bProbeAndCaptureDevmode(), and PDEVOBJ_vRefreshModeList().
| BOOL LDEVOBJ_bProbeAndCaptureDevmode | ( | _Inout_ PGRAPHICS_DEVICE | pGraphicsDevice, |
| _In_ PDEVMODEW | RequestedMode, | ||
| _Out_ PDEVMODEW * | pSelectedMode, | ||
| _In_ BOOL | bSearchClosestMode | ||
| ) |
Definition at line 738 of file ldevobj.c.
Referenced by MDEVOBJ_Create(), PDEVOBJ_lChangeDisplaySettings(), and UserChangeDisplaySettings().
Definition at line 347 of file ldevobj.c.
Referenced by EngLoadImage(), LDEVOBJ_ulGetDriverModes(), and PDEVOBJ_Create().
| PLDEVOBJ LDEVOBJ_pLoadInternal | ( | _In_ PFN_DrvEnableDriver | pfnEnableDriver, |
| _In_ ULONG | ldevtype | ||
| ) |
Definition at line 303 of file ldevobj.c.
Referenced by PDEVOBJ_Create().
| ULONG LDEVOBJ_ulGetDriverModes | ( | _In_ LPWSTR | pwszDriverName, |
| _In_ HANDLE | hDriver, | ||
| _Out_ PDEVMODEW * | ppdm | ||
| ) |
Definition at line 511 of file ldevobj.c.
Referenced by LDEVOBJ_bBuildDevmodeList().
|
extern |
|
static |
Definition at line 4 of file ldevobj.h.
Referenced by InitLDEVImpl(), and LDEVOBJ_bEnableDriver().