functions
import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/338cd001-2244-31f1-aaaa-900038001003/1.0/functions"
Index
- func BaseRegCloseKey(rpc ndr.Invoker, hKey structures.PRPC_HKEY) (HKey structures.PRPC_HKEY, err error)
- func BaseRegCreateKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpClass structures.RRP_UNICODE_STRING, dwOptions ndr.DWORD, samDesired ndr.DWORD, lpSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES, lpdwDisposition *ndr.DWORD) (PhkResult structures.PRPC_HKEY, LpdwDisposition *ndr.DWORD, err error)
- func BaseRegDeleteKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING) (err error)
- func BaseRegDeleteKeyEx(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, accessMask ndr.DWORD, reserved ndr.DWORD) (err error)
- func BaseRegDeleteValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING) (err error)
- func BaseRegEnumKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, dwIndex ndr.DWORD, lpNameIn structures.RRP_UNICODE_STRING, lpClassIn *structures.RRP_UNICODE_STRING, lpftLastWriteTime *dtyp.FILETIME) (LpNameOut structures.RRP_UNICODE_STRING, LplpClassOut *dtyp.RPC_UNICODE_STRING, LpftLastWriteTime *dtyp.FILETIME, err error)
- func BaseRegEnumValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, dwIndex ndr.DWORD, lpValueNameIn structures.RRP_UNICODE_STRING, lpType *ndr.DWORD, lpData []uint8, lpcbData *ndr.DWORD, lpcbLen *ndr.DWORD) (LpValueNameOut dtyp.RPC_UNICODE_STRING, LpType *ndr.DWORD, LpData []uint8, LpcbData *ndr.DWORD, LpcbLen *ndr.DWORD, err error)
- func BaseRegFlushKey(rpc ndr.Invoker, hKey structures.RPC_HKEY) (err error)
- func BaseRegGetKeySecurity(rpc ndr.Invoker, hKey structures.RPC_HKEY, securityInformation ndr.DWORD, pRpcSecurityDescriptorIn structures.RPC_SECURITY_DESCRIPTOR) (PRpcSecurityDescriptorOut structures.RPC_SECURITY_DESCRIPTOR, err error)
- func BaseRegGetVersion(rpc ndr.Invoker, hKey structures.RPC_HKEY) (LpdwVersion ndr.DWORD, err error)
- func BaseRegLoadKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpFile structures.RRP_UNICODE_STRING) (err error)
- func BaseRegOpenKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, dwOptions ndr.DWORD, samDesired ndr.DWORD) (PhkResult structures.PRPC_HKEY, err error)
- func BaseRegQueryInfoKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpClassIn structures.RRP_UNICODE_STRING) (LpClassOut dtyp.RPC_UNICODE_STRING, LpcSubKeys ndr.DWORD, LpcbMaxSubKeyLen ndr.DWORD, LpcbMaxClassLen ndr.DWORD, LpcValues ndr.DWORD, LpcbMaxValueNameLen ndr.DWORD, LpcbMaxValueLen ndr.DWORD, LpcbSecurityDescriptor ndr.DWORD, LpftLastWriteTime dtyp.FILETIME, err error)
- func BaseRegQueryMultipleValues(rpc ndr.Invoker, hKey structures.RPC_HKEY, val_listIn []structures.RVALENT, num_vals ndr.DWORD, lpvalueBuf []byte, ldwTotsize ndr.DWORD) (Val_listOut []structures.RVALENT, LpvalueBuf []byte, LdwTotsize ndr.DWORD, err error)
- func BaseRegQueryMultipleValues2(rpc ndr.Invoker, hKey structures.RPC_HKEY, val_listIn []structures.RVALENT, num_vals ndr.DWORD, lpvalueBuf []byte, ldwTotsize ndr.DWORD) (Val_listOut []structures.RVALENT, LpvalueBuf []byte, LdwRequiredSize ndr.DWORD, err error)
- func BaseRegQueryValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING, lpType *ndr.DWORD, lpData []uint8, lpcbData *ndr.DWORD, lpcbLen *ndr.DWORD) (LpType *ndr.DWORD, LpData []uint8, LpcbData *ndr.DWORD, LpcbLen *ndr.DWORD, err error)
- func BaseRegReplaceKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpNewFile structures.RRP_UNICODE_STRING, lpOldFile structures.RRP_UNICODE_STRING) (err error)
- func BaseRegRestoreKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, flags ndr.DWORD) (err error)
- func BaseRegSaveKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, pSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES) (err error)
- func BaseRegSaveKeyEx(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, pSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES, flags ndr.DWORD) (err error)
- func BaseRegSetKeySecurity(rpc ndr.Invoker, hKey structures.RPC_HKEY, securityInformation ndr.DWORD, pRpcSecurityDescriptor structures.RPC_SECURITY_DESCRIPTOR) (err error)
- func BaseRegSetValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING, dwType ndr.DWORD, lpData []uint8, cbData ndr.DWORD) (err error)
- func BaseRegUnLoadKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING) (err error)
- func OpenClassesRoot(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenCurrentConfig(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenCurrentUser(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenLocalMachine(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenPerformanceData(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenPerformanceNlsText(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenPerformanceText(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
- func OpenUsers(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
func BaseRegCloseKey
func BaseRegCloseKey(rpc ndr.Invoker, hKey structures.PRPC_HKEY) (HKey structures.PRPC_HKEY, err error)
BaseRegCloseKey calls BaseRegCloseKey (opnum 5) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegCreateKey
func BaseRegCreateKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpClass structures.RRP_UNICODE_STRING, dwOptions ndr.DWORD, samDesired ndr.DWORD, lpSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES, lpdwDisposition *ndr.DWORD) (PhkResult structures.PRPC_HKEY, LpdwDisposition *ndr.DWORD, err error)
BaseRegCreateKey calls BaseRegCreateKey (opnum 6) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegDeleteKey
func BaseRegDeleteKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING) (err error)
BaseRegDeleteKey calls BaseRegDeleteKey (opnum 7) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegDeleteKeyEx
func BaseRegDeleteKeyEx(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, accessMask ndr.DWORD, reserved ndr.DWORD) (err error)
BaseRegDeleteKeyEx calls BaseRegDeleteKeyEx (opnum 35) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegDeleteValue
func BaseRegDeleteValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING) (err error)
BaseRegDeleteValue calls BaseRegDeleteValue (opnum 8) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegEnumKey
func BaseRegEnumKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, dwIndex ndr.DWORD, lpNameIn structures.RRP_UNICODE_STRING, lpClassIn *structures.RRP_UNICODE_STRING, lpftLastWriteTime *dtyp.FILETIME) (LpNameOut structures.RRP_UNICODE_STRING, LplpClassOut *dtyp.RPC_UNICODE_STRING, LpftLastWriteTime *dtyp.FILETIME, err error)
BaseRegEnumKey calls BaseRegEnumKey (opnum 9) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegEnumValue
func BaseRegEnumValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, dwIndex ndr.DWORD, lpValueNameIn structures.RRP_UNICODE_STRING, lpType *ndr.DWORD, lpData []uint8, lpcbData *ndr.DWORD, lpcbLen *ndr.DWORD) (LpValueNameOut dtyp.RPC_UNICODE_STRING, LpType *ndr.DWORD, LpData []uint8, LpcbData *ndr.DWORD, LpcbLen *ndr.DWORD, err error)
BaseRegEnumValue calls BaseRegEnumValue (opnum 10) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegFlushKey
func BaseRegFlushKey(rpc ndr.Invoker, hKey structures.RPC_HKEY) (err error)
BaseRegFlushKey calls BaseRegFlushKey (opnum 11) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegGetKeySecurity
func BaseRegGetKeySecurity(rpc ndr.Invoker, hKey structures.RPC_HKEY, securityInformation ndr.DWORD, pRpcSecurityDescriptorIn structures.RPC_SECURITY_DESCRIPTOR) (PRpcSecurityDescriptorOut structures.RPC_SECURITY_DESCRIPTOR, err error)
BaseRegGetKeySecurity calls BaseRegGetKeySecurity (opnum 12) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegGetVersion
func BaseRegGetVersion(rpc ndr.Invoker, hKey structures.RPC_HKEY) (LpdwVersion ndr.DWORD, err error)
BaseRegGetVersion calls BaseRegGetVersion (opnum 26) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegLoadKey
func BaseRegLoadKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpFile structures.RRP_UNICODE_STRING) (err error)
BaseRegLoadKey calls BaseRegLoadKey (opnum 13) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegOpenKey
func BaseRegOpenKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, dwOptions ndr.DWORD, samDesired ndr.DWORD) (PhkResult structures.PRPC_HKEY, err error)
BaseRegOpenKey calls BaseRegOpenKey (opnum 15) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegQueryInfoKey
func BaseRegQueryInfoKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpClassIn structures.RRP_UNICODE_STRING) (LpClassOut dtyp.RPC_UNICODE_STRING, LpcSubKeys ndr.DWORD, LpcbMaxSubKeyLen ndr.DWORD, LpcbMaxClassLen ndr.DWORD, LpcValues ndr.DWORD, LpcbMaxValueNameLen ndr.DWORD, LpcbMaxValueLen ndr.DWORD, LpcbSecurityDescriptor ndr.DWORD, LpftLastWriteTime dtyp.FILETIME, err error)
BaseRegQueryInfoKey calls BaseRegQueryInfoKey (opnum 16) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegQueryMultipleValues
func BaseRegQueryMultipleValues(rpc ndr.Invoker, hKey structures.RPC_HKEY, val_listIn []structures.RVALENT, num_vals ndr.DWORD, lpvalueBuf []byte, ldwTotsize ndr.DWORD) (Val_listOut []structures.RVALENT, LpvalueBuf []byte, LdwTotsize ndr.DWORD, err error)
BaseRegQueryMultipleValues calls BaseRegQueryMultipleValues (opnum 29) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegQueryMultipleValues2
func BaseRegQueryMultipleValues2(rpc ndr.Invoker, hKey structures.RPC_HKEY, val_listIn []structures.RVALENT, num_vals ndr.DWORD, lpvalueBuf []byte, ldwTotsize ndr.DWORD) (Val_listOut []structures.RVALENT, LpvalueBuf []byte, LdwRequiredSize ndr.DWORD, err error)
BaseRegQueryMultipleValues2 calls BaseRegQueryMultipleValues2 (opnum 34) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegQueryValue
func BaseRegQueryValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING, lpType *ndr.DWORD, lpData []uint8, lpcbData *ndr.DWORD, lpcbLen *ndr.DWORD) (LpType *ndr.DWORD, LpData []uint8, LpcbData *ndr.DWORD, LpcbLen *ndr.DWORD, err error)
BaseRegQueryValue calls BaseRegQueryValue (opnum 17) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegReplaceKey
func BaseRegReplaceKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING, lpNewFile structures.RRP_UNICODE_STRING, lpOldFile structures.RRP_UNICODE_STRING) (err error)
BaseRegReplaceKey calls BaseRegReplaceKey (opnum 18) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegRestoreKey
func BaseRegRestoreKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, flags ndr.DWORD) (err error)
BaseRegRestoreKey calls BaseRegRestoreKey (opnum 19) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegSaveKey
func BaseRegSaveKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, pSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES) (err error)
BaseRegSaveKey calls BaseRegSaveKey (opnum 20) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegSaveKeyEx
func BaseRegSaveKeyEx(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpFile structures.RRP_UNICODE_STRING, pSecurityAttributes *structures.RPC_SECURITY_ATTRIBUTES, flags ndr.DWORD) (err error)
BaseRegSaveKeyEx calls BaseRegSaveKeyEx (opnum 31) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegSetKeySecurity
func BaseRegSetKeySecurity(rpc ndr.Invoker, hKey structures.RPC_HKEY, securityInformation ndr.DWORD, pRpcSecurityDescriptor structures.RPC_SECURITY_DESCRIPTOR) (err error)
BaseRegSetKeySecurity calls BaseRegSetKeySecurity (opnum 21) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegSetValue
func BaseRegSetValue(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpValueName structures.RRP_UNICODE_STRING, dwType ndr.DWORD, lpData []uint8, cbData ndr.DWORD) (err error)
BaseRegSetValue calls BaseRegSetValue (opnum 22) ([MS-RRP] — verify the parameter modeling and status handling).
func BaseRegUnLoadKey
func BaseRegUnLoadKey(rpc ndr.Invoker, hKey structures.RPC_HKEY, lpSubKey structures.RRP_UNICODE_STRING) (err error)
BaseRegUnLoadKey calls BaseRegUnLoadKey (opnum 23) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenClassesRoot
func OpenClassesRoot(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenClassesRoot calls OpenClassesRoot (opnum 0) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenCurrentConfig
func OpenCurrentConfig(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenCurrentConfig calls OpenCurrentConfig (opnum 27) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenCurrentUser
func OpenCurrentUser(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenCurrentUser calls OpenCurrentUser (opnum 1) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenLocalMachine
func OpenLocalMachine(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenLocalMachine calls OpenLocalMachine (opnum 2) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenPerformanceData
func OpenPerformanceData(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenPerformanceData calls OpenPerformanceData (opnum 3) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenPerformanceNlsText
func OpenPerformanceNlsText(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenPerformanceNlsText calls OpenPerformanceNlsText (opnum 33) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenPerformanceText
func OpenPerformanceText(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenPerformanceText calls OpenPerformanceText (opnum 32) ([MS-RRP] — verify the parameter modeling and status handling).
func OpenUsers
func OpenUsers(rpc ndr.Invoker, serverName *ndr.WSTR, samDesired ndr.DWORD) (PhKey structures.PRPC_HKEY, err error)
OpenUsers calls OpenUsers (opnum 4) ([MS-RRP] — verify the parameter modeling and status handling).