MmCreateSection
NTSTATUS __stdcall MmCreateSection(
PVOID *SectionObject,
UINT64 DesiredAccess,
OBJECT_ATTRIBUTES *ObjectAttributes,
LARGE_INTEGER *InputMaximumSize,
UINT64 SectionPageProtection,
UINT64 AllocationAttributes,
PVOID FileHandle,
FILE_OBJECT *FileObject){
int v8;
UINT64 v10;
v8 = AllocationAttributes;
if( (AllocationAttributes & 0x7F) != 0 )
v8 = AllocationAttributes & 0xFFFFFF80;
LODWORD(v10) = v8;
return MmCreateSectionEx(
SectionObject,
ObjectAttributes,
(LARGE_INTEGER *)InputMaximumSize->QuadPart,
(unsigned int)SectionPageProtection,
v10,
(FILE_OBJECT *)FileHandle,
(UINT64)FileObject);
}Referenced by:
AlpcpCreateSection
EtwpCoverageEnsureContext
MiInitializeApiSets
MiInitializeCfg
PspApiSetCopyToSystemSpace
PspSiloInitializeUserSharedData