Undocumented functions of NTDLL

2OO1, 27 January



LPC_SECTION_MEMORY
LPC_SECTION_MEMORY

typedef struct _LPC_SECTION_MEMORY {

ULONG Length; ULONG ViewSize; PVOID ViewBase;

} LPC_SECTION_MEMORY, *PLPC_SECTION_MEMORY;



Structure is used with LPC connection functions: NtAcceptConnectPort on server's side and NtConnectPort on client's side. It receives information about mapped view of section. Section Object must be created by other side (see LPC_SECTION_OWNER_MEMORY).
  • Length
  •     Length of structure, in bytes.
  • ViewSize
  •     Size of memory window, in bytes. This member is filled by LPC connection function.
  • ViewBase
  •     Base address of memory window in current process memory space.






    Documented by:
    Tomasz Nowak
    Bo Branten



    Requirements:
    Library: ntdll.lib


    See also:
    LPC_SECTION_OWNER_MEMORY
    NtAcceptConnectPort
    NtConnectPort
    NtMapViewOfSection