Process Hacker
_PORT_MESSAGE64 Struct Reference

#include <ntlpcapi.h>

Data Fields

union {
   struct {
      CSHORT   DataLength
 
      CSHORT   TotalLength
 
   }   s1
 
   ULONG   Length
 
u1
 
union {
   struct {
      CSHORT   Type
 
      CSHORT   DataInfoOffset
 
   }   s2
 
   ULONG   ZeroInit
 
u2
 
union {
   CLIENT_ID64   ClientId
 
   double   DoNotUseThisField
 
}; 
 
ULONG MessageId
 
union {
   ULONGLONG   ClientViewSize
 
   ULONG   CallbackId
 
}; 
 

Detailed Description

Definition at line 110 of file ntlpcapi.h.

Field Documentation

union { ... }
union { ... }
ULONG CallbackId

Definition at line 139 of file ntlpcapi.h.

CLIENT_ID64 ClientId

Definition at line 132 of file ntlpcapi.h.

ULONGLONG ClientViewSize

Definition at line 138 of file ntlpcapi.h.

CSHORT DataInfoOffset

Definition at line 126 of file ntlpcapi.h.

CSHORT DataLength

Definition at line 116 of file ntlpcapi.h.

double DoNotUseThisField

Definition at line 133 of file ntlpcapi.h.

ULONG Length

Definition at line 119 of file ntlpcapi.h.

ULONG MessageId

Definition at line 135 of file ntlpcapi.h.

struct { ... } s1
struct { ... } s2
CSHORT TotalLength

Definition at line 117 of file ntlpcapi.h.

CSHORT Type

Definition at line 125 of file ntlpcapi.h.

union { ... } u1
union { ... } u2
ULONG ZeroInit

Definition at line 128 of file ntlpcapi.h.


The documentation for this struct was generated from the following file: