msmqrr
import "github.com/TheManticoreProject/Manticore/windows/protocols/ms-mqrr"
Index
- type QUEUE_CONTEXT_HANDLE_NOSERIALIZE
- type QUEUE_CONTEXT_HANDLE_SERIALIZE
- type SectionBuffer
- type SectionType
type QUEUE\_CONTEXT\_HANDLE\_NOSERIALIZE
QUEUE_CONTEXT_HANDLE_NOSERIALIZE is an RPC context handle: 20 bytes ([MS-RPCE] 2.3.2.2, [MS-MQRR]).
type QUEUE_CONTEXT_HANDLE_NOSERIALIZE [20]byte
type QUEUE\_CONTEXT\_HANDLE\_SERIALIZE
QUEUE_CONTEXT_HANDLE_SERIALIZE is an alias for QUEUE_CONTEXT_HANDLE_NOSERIALIZE ([MS-MQRR]).
type QUEUE_CONTEXT_HANDLE_SERIALIZE = QUEUE_CONTEXT_HANDLE_NOSERIALIZE
type SectionBuffer
SectionBuffer ([MS-MQRR]). Generated by tools/idlgen; verify pointer/array tags.
type SectionBuffer struct {
SectionBufferType SectionType
SectionSizeAlloc ndr.DWORD
SectionSize ndr.DWORD
PSectionBuffer []uint8 `ndr:"unique,size_is=SectionSize"`
}
type SectionType
SectionType is an NDR enum, transmitted as a 16-bit value ([C706] 14.3.6, [MS-MQRR]).
type SectionType uint16
SectionType discriminant values ([MS-MQRR] section 2.2.x). Exported (unlike the lowercase IDL enumerator names stFullPacket, …) so callers of the exported SectionBuffer type can branch on SectionBufferType.
const (
StFullPacket SectionType = 0
StBinaryFirstSection SectionType = 1
StBinarySecondSection SectionType = 2
StSrmpFirstSection SectionType = 3
StSrmpSecondSection SectionType = 4
)