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

functions

import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/894de0c0-0d55-11d3-a322-00c04fa321a1/1.0/functions"

Index

func BaseAbortShutdown

func BaseAbortShutdown(rpc ndr.Invoker, serverName *ndr.WSTR) (err error)

BaseAbortShutdown calls BaseAbortShutdown (opnum 1) ([MS-RSP] section 3.2.4.2). It stops a system shutdown that was previously requested with BaseInitiateShutdown or BaseInitiateShutdownEx.

func BaseInitiateShutdown

func BaseInitiateShutdown(rpc ndr.Invoker, serverName *ndr.WSTR, lpMessage *msrsp.REG_UNICODE_STRING, dwTimeout ndr.DWORD, bForceAppsClosed uint8, bRebootAfterShutdown uint8) (err error)

BaseInitiateShutdown calls BaseInitiateShutdown (opnum 0) ([MS-RSP] section 3.2.4.1). It initiates the shutdown of the server, optionally displaying lpMessage for dwTimeout seconds first.

func BaseInitiateShutdownEx

func BaseInitiateShutdownEx(rpc ndr.Invoker, serverName *ndr.WSTR, lpMessage *msrsp.REG_UNICODE_STRING, dwTimeout ndr.DWORD, bForceAppsClosed uint8, bRebootAfterShutdown uint8, dwReason ndr.DWORD) (err error)

BaseInitiateShutdownEx calls BaseInitiateShutdownEx (opnum 2) ([MS-RSP] section 3.2.4.3). Like BaseInitiateShutdown but also records dwReason, a shutdown reason code (see [MS-RSP] section 2.3).