Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The remote shutdown RPC interfaces are used to shut down or, during the shutdown waiting period, abort shutdown on a remote computer.
This section presents the details of the Remote Shutdown Protocol:
Section 3.1 specifies the WinReg RPC interface.
Section 3.2 specifies the InitShutdown RPC interface.
Section 3.3 specifies the WindowsShutdown RPC interface.
All remote shutdown methods return 0x00000000 on success; otherwise, they return a 32-bit, nonzero Win32 error code. For more information on Win32 error values, see [MS-ERREF].
The default pointer type for the shutdown RPC interface is pointer_default(unique). Method calls are received at a dynamically assigned endpoint ([MS-RPCE] section 2.1.1.1). The endpoints for the Netlogon service are negotiated by the RPC endpoint mapper ([MS-RPCE] section 2.1.1.1).
The client side of this protocol is simply a pass-through. That is, there are no additional timers or other states required on the client side of this protocol. Calls made by the higher-layer protocol or application are passed directly to the transport, and the results returned by the transport are passed directly back to the higher-layer protocol or application.