msmqds
import "github.com/TheManticoreProject/Manticore/windows/protocols/ms-mqds"
Index
- Constants
- type BOUNDED_PROPERTIES
- type BOUNDED_SIGNATURE_SIZE
- type LPBOUNDED_PROPERTIES
- type LPBOUNDED_SIGNATURE_SIZE
- type MQCOLUMNSET
- type MQPROPERTYRESTRICTION
- type MQRESTRICTION
- type MQSORTKEY
- type MQSORTSET
- type PCONTEXT_HANDLE_DELETE_TYPE
- type PCONTEXT_HANDLE_SERVER_AUTH_TYPE
- type PCONTEXT_HANDLE_TYPE
- type PPCONTEXT_HANDLE_DELETE_TYPE
- type PPCONTEXT_HANDLE_SERVER_AUTH_TYPE
- type PPCONTEXT_HANDLE_TYPE
Constants
Relational operators for MQPROPERTYRESTRICTION.Rel ([MS-MQDS] 2.2.11): the comparison applied between the stored property value and the restriction’s value (prval).
const (
PRLT ndr.DWORD = 0 // less than
PRLE ndr.DWORD = 1 // less than or equal
PRGT ndr.DWORD = 2 // greater than
PRGE ndr.DWORD = 3 // greater than or equal
PREQ ndr.DWORD = 4 // equal
PRNE ndr.DWORD = 5 // not equal
)
Sort orders for MQSORTKEY.DwOrder ([MS-MQDS] 2.2.13).
const (
QUERY_SORTASCEND ndr.DWORD = 0 // ascending
QUERY_SORTDESCEND ndr.DWORD = 1 // descending
)
type BOUNDED\_PROPERTIES
BOUNDED_PROPERTIES is a scalar typedef ([MS-MQDS]).
type BOUNDED_PROPERTIES ndr.DWORD
type BOUNDED\_SIGNATURE\_SIZE
BOUNDED_SIGNATURE_SIZE is a scalar typedef ([MS-MQDS]).
type BOUNDED_SIGNATURE_SIZE ndr.DWORD
type LPBOUNDED\_PROPERTIES
LPBOUNDED_PROPERTIES is an alias for BOUNDED_PROPERTIES ([MS-MQDS]).
type LPBOUNDED_PROPERTIES = ndr.DWORD
type LPBOUNDED\_SIGNATURE\_SIZE
LPBOUNDED_SIGNATURE_SIZE is an alias for BOUNDED_SIGNATURE_SIZE ([MS-MQDS]).
type LPBOUNDED_SIGNATURE_SIZE = ndr.DWORD
type MQCOLUMNSET
MQCOLUMNSET is the set of property identifiers a query returns for each object ([MS-MQDS] 2.2.12): a count (cCol) and a [size_is(cCol)] pointer to that many PROPIDs.
type MQCOLUMNSET struct {
CCol ndr.DWORD
ACol []msmqmq.PROPID `ndr:"unique,size_is=CCol"`
}
type MQPROPERTYRESTRICTION
MQPROPERTYRESTRICTION is a single property restriction in a query ([MS-MQDS] 2.2.11): a relational operator (rel), the property to test (prop), and the value to compare against (prval). The value is an [MS-MQMQ] PROPVARIANT.
type MQPROPERTYRESTRICTION struct {
Rel ndr.DWORD
Prop ndr.DWORD
Prval msmqmq.PROPVARIANT
}
type MQRESTRICTION
MQRESTRICTION is the set of property restrictions applied to a directory query ([MS-MQDS] 2.2.10): a count (cRes) and a [size_is(cRes)] pointer to that many MQPROPERTYRESTRICTION entries, combined with logical AND.
type MQRESTRICTION struct {
CRes ndr.DWORD
PaPropRes []MQPROPERTYRESTRICTION `ndr:"unique,size_is=CRes"`
}
type MQSORTKEY
MQSORTKEY is a single query sort key ([MS-MQDS] 2.2.13): the property to sort on (propColumn) and the sort direction (dwOrder, QUERY_SORTASCEND or QUERY_SORTDESCEND).
type MQSORTKEY struct {
PropColumn ndr.DWORD
DwOrder ndr.DWORD
}
type MQSORTSET
MQSORTSET is the ordered set of sort keys applied to a directory query result ([MS-MQDS] 2.2.14): a count (cCol) and a [size_is(cCol)] pointer to that many MQSORTKEY entries.
type MQSORTSET struct {
CCol ndr.DWORD
ACol []MQSORTKEY `ndr:"unique,size_is=CCol"`
}
type PCONTEXT\_HANDLE\_DELETE\_TYPE
PCONTEXT_HANDLE_DELETE_TYPE is an RPC context handle: 20 bytes ([MS-RPCE] 2.3.2.2, [MS-MQDS]).
type PCONTEXT_HANDLE_DELETE_TYPE [20]byte
type PCONTEXT\_HANDLE\_SERVER\_AUTH\_TYPE
PCONTEXT_HANDLE_SERVER_AUTH_TYPE is an RPC context handle: 20 bytes ([MS-RPCE] 2.3.2.2, [MS-MQDS]).
type PCONTEXT_HANDLE_SERVER_AUTH_TYPE [20]byte
type PCONTEXT\_HANDLE\_TYPE
PCONTEXT_HANDLE_TYPE is an RPC context handle: 20 bytes ([MS-RPCE] 2.3.2.2, [MS-MQDS]).
type PCONTEXT_HANDLE_TYPE [20]byte
type PPCONTEXT\_HANDLE\_DELETE\_TYPE
PPCONTEXT_HANDLE_DELETE_TYPE is an alias for PCONTEXT_HANDLE_DELETE_TYPE ([MS-MQDS]).
type PPCONTEXT_HANDLE_DELETE_TYPE = PCONTEXT_HANDLE_DELETE_TYPE
type PPCONTEXT\_HANDLE\_SERVER\_AUTH\_TYPE
PPCONTEXT_HANDLE_SERVER_AUTH_TYPE is an alias for PCONTEXT_HANDLE_SERVER_AUTH_TYPE ([MS-MQDS]).
type PPCONTEXT_HANDLE_SERVER_AUTH_TYPE = PCONTEXT_HANDLE_SERVER_AUTH_TYPE
type PPCONTEXT\_HANDLE\_TYPE
PPCONTEXT_HANDLE_TYPE is an alias for PCONTEXT_HANDLE_TYPE ([MS-MQDS]).
type PPCONTEXT_HANDLE_TYPE = PCONTEXT_HANDLE_TYPE