ReactOS  0.4.15-dev-4927-gfe8f806
copy.c
Go to the documentation of this file.
1 #include "win32k.h"
2 
5 _MmCopyFromCaller(
9 {
11 
12  PAGED_CODE();
14 
16  _SEH2_TRY
17  {
20  }
22  {
24  }
25  _SEH2_END;
26 
27  return Status;
28 }
29 
32 _MmCopyToCaller(
35  _In_ UINT Bytes)
36 {
38 
39  PAGED_CODE();
41 
43  _SEH2_TRY
44  {
47  }
49  {
51  }
52  _SEH2_END;
53 
54  return Status;
55 }
LONG NTSTATUS
Definition: precomp.h:26
_In_ UINT Bytes
Definition: mmcopy.h:9
KPROCESSOR_MODE NTAPI ExGetPreviousMode(VOID)
Definition: sysinfo.c:3063
_IRQL_requires_max_(APC_LEVEL)
Definition: copy.c:3
VOID NTAPI ProbeForWrite(IN PVOID Address, IN SIZE_T Length, IN ULONG Alignment)
Definition: exintrin.c:143
_SEH2_TRY
Definition: create.c:4226
#define _Out_writes_bytes_all_(size)
Definition: ms_sal.h:362
#define _In_
Definition: ms_sal.h:308
Status
Definition: gdiplustypes.h:24
#define ASSERT(a)
Definition: mode.c:44
#define EXCEPTION_EXECUTE_HANDLER
Definition: excpt.h:85
VOID NTAPI ProbeForRead(IN CONST VOID *Address, IN SIZE_T Length, IN ULONG Alignment)
Definition: exintrin.c:102
_SEH2_END
Definition: create.c:4400
unsigned int UINT
Definition: ndis.h:50
_In_ WDFIOTARGET Target
Definition: wdfrequest.h:306
#define RtlCopyMemory(Destination, Source, Length)
Definition: typedefs.h:263
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
Definition: ndis.h:3167
#define _SEH2_EXCEPT(...)
Definition: pseh2_64.h:40
#define STATUS_SUCCESS
Definition: shellext.h:65
#define _SEH2_GetExceptionCode()
Definition: pseh2_64.h:165
#define APC_LEVEL
Definition: env_spec_w32.h:695
#define PAGED_CODE()
#define _In_reads_bytes_(size)
Definition: ms_sal.h:321