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

functions

import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/76d12b80-3467-11d3-91ff-0090272f9ea3/1.0/functions"

Index

func QMSendMessageInternalEx

func QMSendMessageInternalEx(rpc ndr.Invoker, pQueueFormat msmqmq.QUEUE_FORMAT, ptb msmqmp.CACTransferBufferV2, pMessageID *msmqmq.OBJECTID) (PMessageID *msmqmq.OBJECTID, err error)

QMSendMessageInternalEx (opnum 0, [MS-MQMP] 3.1.5.2) is DEFERRED. It carries a CACTransferBufferV2, whose faithful NDR encoding requires pointer double-indirection the declarative codec does not yet support (see windows/protocols/ms-mqmp/CACTransferBufferV1.go and issue #801). The opnum and request/response shapes are present so the interface is accounted for; the call returns a not-implemented error until the codec gains double-indirection support and the buffer layout is validated against a live MSMQ server.

func Rpc\_ACCreateCursorEx

func Rpc_ACCreateCursorEx(rpc ndr.Invoker, hQueue msmqmp.RPC_QUEUE_HANDLE, pcc msmqmp.CACCreateRemoteCursor) (Pcc msmqmp.CACCreateRemoteCursor, err error)

Rpc_ACCreateCursorEx calls rpc_ACCreateCursorEx (opnum 3) ([MS-MQMP] 3.1.5.5). The [in, out] CACCreateRemoteCursor is a plain triple of DWORDs, so this method needs none of the CACTransferBuffer double-indirection and is fully implemented.

func Rpc\_ACReceiveMessageEx

func Rpc_ACReceiveMessageEx(rpc ndr.Invoker, hQMContext ndr.DWORD, ptb msmqmp.CACTransferBufferV2) (Ptb msmqmp.CACTransferBufferV2, err error)

Rpc_ACReceiveMessageEx (opnum 2, [MS-MQMP] 3.1.5.4) is DEFERRED. It carries a CACTransferBufferV2, whose faithful NDR encoding requires pointer double-indirection the declarative codec does not yet support (see windows/protocols/ms-mqmp/CACTransferBufferV1.go and issue #801). The opnum and request/response shapes are present so the interface is accounted for; the call returns a not-implemented error until the codec gains double-indirection support and the buffer layout is validated against a live MSMQ server.

func Rpc\_ACSendMessageEx

func Rpc_ACSendMessageEx(rpc ndr.Invoker, hQueue msmqmp.RPC_QUEUE_HANDLE, ptb msmqmp.CACTransferBufferV2, pMessageID *msmqmq.OBJECTID) (PMessageID *msmqmq.OBJECTID, err error)

Rpc_ACSendMessageEx (opnum 1, [MS-MQMP] 3.1.5.3) is DEFERRED. It carries a CACTransferBufferV2, whose faithful NDR encoding requires pointer double-indirection the declarative codec does not yet support (see windows/protocols/ms-mqmp/CACTransferBufferV1.go and issue #801). The opnum and request/response shapes are present so the interface is accounted for; the call returns a not-implemented error until the codec gains double-indirection support and the buffer layout is validated against a live MSMQ server.