Documentation ¶
Index ¶
- func Accept(hSrv w32.HANDLE, context *w32.AlpcPortContext, pConnReq *w32.AlpcShortMessage, ...) (hPort w32.HANDLE, e error)
- func ConnectPort(serverName, clientName string, pConnMsg *w32.AlpcShortMessage) (hPort w32.HANDLE, e error)
- func CreatePort(name string) (hPort w32.HANDLE, e error)
- func ObjectAttributes(name string) (oa w32.OBJECT_ATTRIBUTES, e error)
- func Recv(hPort w32.HANDLE, pMsg *w32.AlpcShortMessage, ...) (bufLen uint32, e error)
- func Send(hPort w32.HANDLE, msg *w32.AlpcShortMessage, flags uint32, ...) (e error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Accept ¶
func Accept( hSrv w32.HANDLE, context *w32.AlpcPortContext, pConnReq *w32.AlpcShortMessage, accept bool, ) (hPort w32.HANDLE, e error)
func ConnectPort ¶
func CreatePort ¶
Convenience method to create an ALPC port with a NULL DACL. Requires an absolute port name ( where / is the root of the kernel object directory )
func ObjectAttributes ¶
func ObjectAttributes(name string) (oa w32.OBJECT_ATTRIBUTES, e error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.