functions
import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/484809d6-4239-471b-b5bc-61df8c23ac48/1.0/functions"
Index
- func RpcCloseSession(rpc ndr.Invoker, phSession mststs.SESSION_HANDLE) (PhSession mststs.SESSION_HANDLE, err error)
- func RpcConnect(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE, targetSessionId int32, szPassword ndr.WSTR) (err error)
- func RpcDisconnect(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)
- func RpcGetActivityId(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PActivityId *guid.GUID, err error)
- func RpcGetLoggedOnCount(rpc ndr.Invoker) (PUserSessions ndr.DWORD, PDeviceSessions ndr.DWORD, err error)
- func RpcGetSessionCounters(rpc ndr.Invoker, pCounter []mststs.TS_COUNTER, uEntries ndr.DWORD) (PCounter []mststs.TS_COUNTER, err error)
- func RpcGetSessionInformation(rpc ndr.Invoker, sessionId int32) (PSessionInfo mststs.LSMSESSIONINFORMATION, err error)
- func RpcGetSessionInformationEx(rpc ndr.Invoker, sessionId int32, level ndr.DWORD) (LSMSessionInfoExPtr mststs.LSMSESSIONINFORMATION_EX, err error)
- func RpcGetSessionType(rpc ndr.Invoker, sessionId int32) (PSessionType ndr.DWORD, err error)
- func RpcGetState(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PlState int32, err error)
- func RpcGetTerminalName(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PszTerminalName ndr.WSTR, err error)
- func RpcGetTimes(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PConnectTime int64, PDisconnectTime int64, PLogonTime int64, err error)
- func RpcGetUserName(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (PszUserName ndr.WSTR, PszDomain ndr.WSTR, err error)
- func RpcIsSessionDesktopLocked(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)
- func RpcLogoff(rpc ndr.Invoker, hSession mststs.SESSION_HANDLE) (err error)
- func RpcOpenSession(rpc ndr.Invoker, sessionId int32) (PhSession mststs.SESSION_HANDLE, err error)
- 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)
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).