Generated from Manticore v1.1.6 • 388 packages. View on pkg.go.dev

functions

import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/1088a980-eae5-11d0-8d9b-00a02453c337/1.0/functions"

Index

func RemoteQMCancelReceive

func RemoteQMCancelReceive(rpc ndr.Invoker, hQueue ndr.DWORD, pQueue ndr.DWORD, dwRequestID ndr.DWORD) (err error)

RemoteQMCancelReceive calls RemoteQMCancelReceive (opnum 5) ([MS-MQQP] 3.1.4.6).

func RemoteQMCloseCursor

func RemoteQMCloseCursor(rpc ndr.Invoker, hQueue ndr.DWORD, hCursor ndr.DWORD) (err error)

RemoteQMCloseCursor calls RemoteQMCloseCursor (opnum 4) ([MS-MQQP] 3.1.4.5).

func RemoteQMCloseQueue

func RemoteQMCloseQueue(rpc ndr.Invoker, pphContext msmqqp.PCTX_RRSESSION_HANDLE_TYPE) (PphContext msmqqp.PCTX_RRSESSION_HANDLE_TYPE, err error)

RemoteQMCloseQueue calls RemoteQMCloseQueue (opnum 3) ([MS-MQQP] 3.1.4.4).

func RemoteQMEndReceive

func RemoteQMEndReceive(rpc ndr.Invoker, pphContext msmqqp.PCTX_REMOTEREAD_HANDLE_TYPE, dwAck ndr.DWORD) (PphContext msmqqp.PCTX_REMOTEREAD_HANDLE_TYPE, err error)

RemoteQMEndReceive calls RemoteQMEndReceive (opnum 1) ([MS-MQQP] 3.1.4.2).

func RemoteQMGetQMQMServerPort

func RemoteQMGetQMQMServerPort(rpc ndr.Invoker, dwPortType ndr.DWORD) (Port uint32, err error)

RemoteQMGetQMQMServerPort calls RemoteQMGetQMQMServerPort (opnum 7) ([MS-MQQP] 3.1.4.8). dwPortType selects which server port to return (0..3, e.g. the qm2qm RPC port). The returned DWORD is the port number; the server returns 0x00000000 to indicate failure (for example, an unsupported dwPortType or transport), which is surfaced as an error.

func RemoteQMOpenQueue

func RemoteQMOpenQueue(rpc ndr.Invoker, pLicGuid guid.GUID, dwMQS ndr.DWORD, hQueue ndr.DWORD, pQueue ndr.DWORD, dwpContext ndr.DWORD) (PhContext msmqqp.PCTX_RRSESSION_HANDLE_TYPE, err error)

RemoteQMOpenQueue calls RemoteQMOpenQueue (opnum 2) ([MS-MQQP] 3.1.4.3).

func RemoteQMPurgeQueue

func RemoteQMPurgeQueue(rpc ndr.Invoker, hQueue ndr.DWORD) (err error)

RemoteQMPurgeQueue calls RemoteQMPurgeQueue (opnum 6) ([MS-MQQP] 3.1.4.7).

func RemoteQMStartReceive

func RemoteQMStartReceive(rpc ndr.Invoker, lpRemoteReadDesc msmqqp.REMOTEREADDESC) (PphContext msmqqp.PCTX_REMOTEREAD_HANDLE_TYPE, LpRemoteReadDesc msmqqp.REMOTEREADDESC, err error)

RemoteQMStartReceive calls RemoteQMStartReceive (opnum 0) ([MS-MQQP] 3.1.4.1).

func RemoteQMStartReceive2

func RemoteQMStartReceive2(rpc ndr.Invoker, lpRemoteReadDesc2 msmqqp.REMOTEREADDESC2) (PphContext msmqqp.PCTX_REMOTEREAD_HANDLE_TYPE, LpRemoteReadDesc2 msmqqp.REMOTEREADDESC2, err error)

RemoteQMStartReceive2 calls RemoteQMStartReceive2 (opnum 9) ([MS-MQQP] 3.1.4.10).

func RemoteQMStartReceiveByLookupId

func RemoteQMStartReceiveByLookupId(rpc ndr.Invoker, lookupId uint64, lpRemoteReadDesc2 msmqqp.REMOTEREADDESC2) (PphContext msmqqp.PCTX_REMOTEREAD_HANDLE_TYPE, LpRemoteReadDesc2 msmqqp.REMOTEREADDESC2, err error)

RemoteQMStartReceiveByLookupId calls RemoteQMStartReceiveByLookupId (opnum 10) ([MS-MQQP] 3.1.4.11).

func RemoteQmGetVersion

func RemoteQmGetVersion(rpc ndr.Invoker) (PMajor uint8, PMinor uint8, PBuildNumber uint16, err error)

RemoteQmGetVersion calls RemoteQmGetVersion (opnum 8) ([MS-MQQP] 3.1.4.9). The method returns void; the only error path is the underlying RPC transport.