functions
import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/6bffd098-a112-3610-9833-46c3f87e345a/1.0/functions"
Index
- func NetrAddAlternateComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
- func NetrAddAlternateComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, reserved ndr.DWORD) (err error)
- func NetrEnumerateComputerNames(rpc ndr.Invoker, serverName *ndr.WSTR, nameType mswkst.NET_COMPUTER_NAME_TYPE, reserved ndr.DWORD) (ComputerNames *mswkst.NET_COMPUTER_NAME_ARRAY, err error)
- func NetrGetJoinInformation(rpc ndr.Invoker, serverName *ndr.WSTR, nameBuffer *ndr.WSTR) (NameBuffer *ndr.WSTR, BufferType mswkst.NETSETUP_JOIN_STATUS, err error)
- func NetrGetJoinableOUs2(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, oUCount ndr.DWORD) (OUCount ndr.DWORD, OUs []*ndr.WSTR, err error)
- func NetrJoinDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, machineAccountOU *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
- func NetrJoinDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, machineAccountOU *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, options ndr.DWORD) (err error)
- func NetrRemoveAlternateComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
- func NetrRemoveAlternateComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, reserved ndr.DWORD) (err error)
- func NetrRenameMachineInDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, machineName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
- func NetrRenameMachineInDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, machineName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
- func NetrSetPrimaryComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, primaryName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
- func NetrSetPrimaryComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, primaryName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
- func NetrUnjoinDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
- func NetrUnjoinDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, options ndr.DWORD) (err error)
- func NetrUseAdd(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, infoStruct mswkst.USE_INFO, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
- func NetrUseDel(rpc ndr.Invoker, serverName *ndr.WSTR, useName ndr.WSTR, forceLevel ndr.DWORD) (err error)
- func NetrUseEnum(rpc ndr.Invoker, serverName *ndr.WSTR, infoStruct mswkst.USE_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (InfoStruct mswkst.USE_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
- func NetrUseGetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, useName ndr.WSTR, level ndr.DWORD) (InfoStruct mswkst.USE_INFO, err error)
- func NetrValidateName2(rpc ndr.Invoker, serverName *ndr.WSTR, nameToValidate ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, nameType mswkst.NETSETUP_NAME_TYPE) (err error)
- func NetrValidateName3(rpc ndr.Invoker, serverName *ndr.WSTR, nameToValidate ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, nameType mswkst.NETSETUP_NAME_TYPE) (err error)
- func NetrWkstaGetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD) (WkstaInfo mswkst.WKSTA_INFO, err error)
- func NetrWkstaSetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, wkstaInfo mswkst.WKSTA_INFO, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
- func NetrWkstaTransportAdd(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, transportInfo mswkst.WKSTA_TRANSPORT_INFO_0, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
- func NetrWkstaTransportDel(rpc ndr.Invoker, serverName *ndr.WSTR, transportName *ndr.WSTR, forceLevel ndr.DWORD) (err error)
- func NetrWkstaTransportEnum(rpc ndr.Invoker, serverName *ndr.WSTR, transportInfo mswkst.WKSTA_TRANSPORT_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (TransportInfo mswkst.WKSTA_TRANSPORT_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
- func NetrWkstaUserEnum(rpc ndr.Invoker, serverName *ndr.WSTR, userInfo mswkst.WKSTA_USER_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (UserInfo mswkst.WKSTA_USER_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
- func NetrWorkstationStatisticsGet(rpc ndr.Invoker, serverName *ndr.WSTR, serviceName *ndr.WSTR, level ndr.DWORD, options ndr.DWORD) (Buffer *mswkst.STAT_WORKSTATION_0, err error)
func NetrAddAlternateComputerName
func NetrAddAlternateComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
NetrAddAlternateComputerName calls NetrAddAlternateComputerName (opnum 27) ([MS-WKST] 3.2.4).
func NetrAddAlternateComputerName2
func NetrAddAlternateComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, reserved ndr.DWORD) (err error)
NetrAddAlternateComputerName2 calls NetrAddAlternateComputerName2 (opnum 35) ([MS-WKST] 3.2.4).
func NetrEnumerateComputerNames
func NetrEnumerateComputerNames(rpc ndr.Invoker, serverName *ndr.WSTR, nameType mswkst.NET_COMPUTER_NAME_TYPE, reserved ndr.DWORD) (ComputerNames *mswkst.NET_COMPUTER_NAME_ARRAY, err error)
NetrEnumerateComputerNames calls NetrEnumerateComputerNames (opnum 30) ([MS-WKST] 3.2.4).
func NetrGetJoinInformation
func NetrGetJoinInformation(rpc ndr.Invoker, serverName *ndr.WSTR, nameBuffer *ndr.WSTR) (NameBuffer *ndr.WSTR, BufferType mswkst.NETSETUP_JOIN_STATUS, err error)
NetrGetJoinInformation calls NetrGetJoinInformation (opnum 20) ([MS-WKST] 3.2.4.3). It returns the workstation’s join name and the join status (NETSETUP_JOIN_STATUS).
func NetrGetJoinableOUs2
func NetrGetJoinableOUs2(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, oUCount ndr.DWORD) (OUCount ndr.DWORD, OUs []*ndr.WSTR, err error)
NetrGetJoinableOUs2 calls NetrGetJoinableOUs2 (opnum 26) ([MS-WKST] 3.2.4.4). It returns the organizational units into which the machine account could be created. OUCount is [in,out].
func NetrJoinDomain2
func NetrJoinDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, machineAccountOU *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
NetrJoinDomain2 calls NetrJoinDomain2 (opnum 22) ([MS-WKST] 3.2.4).
func NetrJoinDomain3
func NetrJoinDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, domainNameParam ndr.WSTR, machineAccountOU *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, options ndr.DWORD) (err error)
NetrJoinDomain3 calls NetrJoinDomain3 (opnum 31) ([MS-WKST] 3.2.4).
func NetrRemoveAlternateComputerName
func NetrRemoveAlternateComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
NetrRemoveAlternateComputerName calls NetrRemoveAlternateComputerName (opnum 28) ([MS-WKST] 3.2.4).
func NetrRemoveAlternateComputerName2
func NetrRemoveAlternateComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, alternateName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, reserved ndr.DWORD) (err error)
NetrRemoveAlternateComputerName2 calls NetrRemoveAlternateComputerName2 (opnum 36) ([MS-WKST] 3.2.4).
func NetrRenameMachineInDomain2
func NetrRenameMachineInDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, machineName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
NetrRenameMachineInDomain2 calls NetrRenameMachineInDomain2 (opnum 24) ([MS-WKST] 3.2.4).
func NetrRenameMachineInDomain3
func NetrRenameMachineInDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, machineName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
NetrRenameMachineInDomain3 calls NetrRenameMachineInDomain3 (opnum 33) ([MS-WKST] 3.2.4).
func NetrSetPrimaryComputerName
func NetrSetPrimaryComputerName(rpc ndr.Invoker, serverName *ndr.WSTR, primaryName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
NetrSetPrimaryComputerName calls NetrSetPrimaryComputerName (opnum 29) ([MS-WKST] 3.2.4).
func NetrSetPrimaryComputerName2
func NetrSetPrimaryComputerName2(rpc ndr.Invoker, serverName *ndr.WSTR, primaryName *ndr.WSTR, domainAccount *ndr.WSTR, encryptedPassword *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, reserved ndr.DWORD) (err error)
NetrSetPrimaryComputerName2 calls NetrSetPrimaryComputerName2 (opnum 37) ([MS-WKST] 3.2.4).
func NetrUnjoinDomain2
func NetrUnjoinDomain2(rpc ndr.Invoker, serverName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, options ndr.DWORD) (err error)
NetrUnjoinDomain2 calls NetrUnjoinDomain2 (opnum 23) ([MS-WKST] 3.2.4).
func NetrUnjoinDomain3
func NetrUnjoinDomain3(rpc ndr.Invoker, serverName *ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, options ndr.DWORD) (err error)
NetrUnjoinDomain3 calls NetrUnjoinDomain3 (opnum 32) ([MS-WKST] 3.2.4).
func NetrUseAdd
func NetrUseAdd(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, infoStruct mswkst.USE_INFO, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
NetrUseAdd calls NetrUseAdd (opnum 8) ([MS-WKST] 3.2.4).
func NetrUseDel
func NetrUseDel(rpc ndr.Invoker, serverName *ndr.WSTR, useName ndr.WSTR, forceLevel ndr.DWORD) (err error)
NetrUseDel calls NetrUseDel (opnum 10) ([MS-WKST] 3.2.4).
func NetrUseEnum
func NetrUseEnum(rpc ndr.Invoker, serverName *ndr.WSTR, infoStruct mswkst.USE_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (InfoStruct mswkst.USE_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
NetrUseEnum calls NetrUseEnum (opnum 11) ([MS-WKST] 3.2.4).
func NetrUseGetInfo
func NetrUseGetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, useName ndr.WSTR, level ndr.DWORD) (InfoStruct mswkst.USE_INFO, err error)
NetrUseGetInfo calls NetrUseGetInfo (opnum 9) ([MS-WKST] 3.2.4).
func NetrValidateName2
func NetrValidateName2(rpc ndr.Invoker, serverName *ndr.WSTR, nameToValidate ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD, nameType mswkst.NETSETUP_NAME_TYPE) (err error)
NetrValidateName2 calls NetrValidateName2 (opnum 25) ([MS-WKST] 3.2.4).
func NetrValidateName3
func NetrValidateName3(rpc ndr.Invoker, serverName *ndr.WSTR, nameToValidate ndr.WSTR, accountName *ndr.WSTR, password *mswkst.JOINPR_ENCRYPTED_USER_PASSWORD_AES, nameType mswkst.NETSETUP_NAME_TYPE) (err error)
NetrValidateName3 calls NetrValidateName3 (opnum 34) ([MS-WKST] 3.2.4).
func NetrWkstaGetInfo
func NetrWkstaGetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD) (WkstaInfo mswkst.WKSTA_INFO, err error)
NetrWkstaGetInfo calls NetrWkstaGetInfo (opnum 0) ([MS-WKST] 3.2.4).
func NetrWkstaSetInfo
func NetrWkstaSetInfo(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, wkstaInfo mswkst.WKSTA_INFO, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
NetrWkstaSetInfo calls NetrWkstaSetInfo (opnum 1) ([MS-WKST] 3.2.4).
func NetrWkstaTransportAdd
func NetrWkstaTransportAdd(rpc ndr.Invoker, serverName *ndr.WSTR, level ndr.DWORD, transportInfo mswkst.WKSTA_TRANSPORT_INFO_0, errorParameter *ndr.DWORD) (ErrorParameter *ndr.DWORD, err error)
NetrWkstaTransportAdd calls NetrWkstaTransportAdd (opnum 6) ([MS-WKST] 3.2.4).
func NetrWkstaTransportDel
func NetrWkstaTransportDel(rpc ndr.Invoker, serverName *ndr.WSTR, transportName *ndr.WSTR, forceLevel ndr.DWORD) (err error)
NetrWkstaTransportDel calls NetrWkstaTransportDel (opnum 7) ([MS-WKST] 3.2.4).
func NetrWkstaTransportEnum
func NetrWkstaTransportEnum(rpc ndr.Invoker, serverName *ndr.WSTR, transportInfo mswkst.WKSTA_TRANSPORT_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (TransportInfo mswkst.WKSTA_TRANSPORT_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
NetrWkstaTransportEnum calls NetrWkstaTransportEnum (opnum 5) ([MS-WKST] 3.2.4).
func NetrWkstaUserEnum
func NetrWkstaUserEnum(rpc ndr.Invoker, serverName *ndr.WSTR, userInfo mswkst.WKSTA_USER_ENUM_STRUCT, preferredMaximumLength ndr.DWORD, resumeHandle *ndr.DWORD) (UserInfo mswkst.WKSTA_USER_ENUM_STRUCT, TotalEntries ndr.DWORD, ResumeHandle *ndr.DWORD, err error)
NetrWkstaUserEnum calls NetrWkstaUserEnum (opnum 2) ([MS-WKST] 3.2.4).
func NetrWorkstationStatisticsGet
func NetrWorkstationStatisticsGet(rpc ndr.Invoker, serverName *ndr.WSTR, serviceName *ndr.WSTR, level ndr.DWORD, options ndr.DWORD) (Buffer *mswkst.STAT_WORKSTATION_0, err error)
NetrWorkstationStatisticsGet calls NetrWorkstationStatisticsGet (opnum 13) ([MS-WKST] 3.2.4).