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

functions

import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/484809d6-4239-471b-b5bc-61df8c23ac48/1.0/functions"

Index

func RpcCloseSession

func RpcCloseSession(rpc ndr.Invoker, phSession mststs.SESSION_HANDLE) (PhSession mststs.SESSION_HANDLE, err error)

RpcCloseSession calls RpcCloseSession (opnum 1) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcConnect

func RpcConnect(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE, targetSessionId int32, szPassword ndr.WSTR) (err error)

RpcConnect calls RpcConnect (opnum 2) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcDisconnect

func RpcDisconnect(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)

RpcDisconnect calls RpcDisconnect (opnum 3) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetActivityId

func RpcGetActivityId(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PActivityId *guid.GUID, err error)

RpcGetActivityId calls RpcGetActivityId (opnum 21) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetLoggedOnCount

func RpcGetLoggedOnCount(rpc ndr.Invoker) (PUserSessions ndr.DWORD, PDeviceSessions ndr.DWORD, err error)

RpcGetLoggedOnCount calls RpcGetLoggedOnCount (opnum 15) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetSessionCounters

func RpcGetSessionCounters(rpc ndr.Invoker, pCounter []mststs.TS_COUNTER, uEntries ndr.DWORD) (PCounter []mststs.TS_COUNTER, err error)

RpcGetSessionCounters calls RpcGetSessionCounters (opnum 11) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetSessionInformation

func RpcGetSessionInformation(rpc ndr.Invoker, sessionId int32) (PSessionInfo mststs.LSMSESSIONINFORMATION, err error)

RpcGetSessionInformation calls RpcGetSessionInformation (opnum 12) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetSessionInformationEx

func RpcGetSessionInformationEx(rpc ndr.Invoker, sessionId int32, level ndr.DWORD) (LSMSessionInfoExPtr mststs.LSMSESSIONINFORMATION_EX, err error)

RpcGetSessionInformationEx calls RpcGetSessionInformationEx (opnum 17) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetSessionType

func RpcGetSessionType(rpc ndr.Invoker, sessionId int32) (PSessionType ndr.DWORD, err error)

RpcGetSessionType calls RpcGetSessionType (opnum 16) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetState

func RpcGetState(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PlState int32, err error)

RpcGetState calls RpcGetState (opnum 7) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetTerminalName

func RpcGetTerminalName(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PszTerminalName ndr.WSTR, err error)

RpcGetTerminalName calls RpcGetTerminalName (opnum 6) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetTimes

func RpcGetTimes(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PConnectTime int64, PDisconnectTime int64, PLogonTime int64, err error)

RpcGetTimes calls RpcGetTimes (opnum 10) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcGetUserName

func RpcGetUserName(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PszUserName ndr.WSTR, PszDomain ndr.WSTR, err error)

RpcGetUserName calls RpcGetUserName (opnum 5) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcIsSessionDesktopLocked

func RpcIsSessionDesktopLocked(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)

RpcIsSessionDesktopLocked calls RpcIsSessionDesktopLocked (opnum 8) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcLogoff

func RpcLogoff(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)

RpcLogoff calls RpcLogoff (opnum 4) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcOpenSession

func RpcOpenSession(rpc ndr.Invoker, sessionId int32) (PhSession mststs.SESSION_HANDLE, err error)

RpcOpenSession calls RpcOpenSession (opnum 0) ([MS-TSTS] — verify the parameter modeling and status handling).

func RpcShowMessageBox

func RpcShowMessageBox(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE, szTitle ndr.WSTR, szMessage ndr.WSTR, ulStyle ndr.DWORD, ulTimeout ndr.DWORD, bDoNotWait ndr.BOOL) (PulResponse ndr.DWORD, err error)

RpcShowMessageBox calls RpcShowMessageBox (opnum 9) ([MS-TSTS] — verify the parameter modeling and status handling).