functions
import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/894de0c0-0d55-11d3-a322-00c04fa321a1/1.0/functions"
Index
- func BaseAbortShutdown(rpc ndr.Invoker, serverName *ndr.WSTR) (err error)
- func BaseInitiateShutdown(rpc ndr.Invoker, serverName *ndr.WSTR, lpMessage *msrsp.REG_UNICODE_STRING, dwTimeout ndr.DWORD, bForceAppsClosed uint8, bRebootAfterShutdown uint8) (err error)
- 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)
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).