ReactOS 0.4.16-dev-106-g10b08aa
|
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 1412 of file isapnp.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 737 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().