mirror of
https://github.com/reactos/reactos.git
synced 2025-02-25 09:50:02 +00:00
32 lines
512 B
C
32 lines
512 B
C
#ifndef MUP_H
|
|
#define MUP_H
|
|
|
|
#ifndef TAG
|
|
#define TAG(A, B, C, D) (ULONG)(((A)<<0) + ((B)<<8) + ((C)<<16) + ((D)<<24))
|
|
#endif
|
|
|
|
#define ROUND_UP(N, S) ((((N) + (S) - 1) / (S)) * (S))
|
|
|
|
|
|
|
|
typedef struct
|
|
{
|
|
ULONG Dummy;
|
|
|
|
} DEVICE_EXTENSION, *PDEVICE_EXTENSION, VCB, *PVCB;
|
|
|
|
|
|
|
|
/* create.c */
|
|
DRIVER_DISPATCH MupCreate;
|
|
NTSTATUS STDCALL
|
|
MupCreate(PDEVICE_OBJECT DeviceObject,
|
|
PIRP Irp);
|
|
|
|
/* mup.c */
|
|
|
|
NTSTATUS STDCALL
|
|
DriverEntry(PDRIVER_OBJECT DriverObject,
|
|
PUNICODE_STRING RegistryPath);
|
|
|
|
#endif /* MUP_H */
|