summaryrefslogtreecommitdiff
path: root/source3/include/rpc_reg.h
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-02-16 18:04:21 +0000
committerLuke Leighton <lkcl@samba.org>1999-02-16 18:04:21 +0000
commit52fb07aea26cc3041e571fafdc843622f1741a19 (patch)
tree674846ac410652cfbcdc9cd1827c28e87c5b5b26 /source3/include/rpc_reg.h
parent78314c2e327ccd67e75dbc92be497ff2852b1817 (diff)
downloadsamba-52fb07aea26cc3041e571fafdc843622f1741a19.tar.gz
samba-52fb07aea26cc3041e571fafdc843622f1741a19.tar.bz2
samba-52fb07aea26cc3041e571fafdc843622f1741a19.zip
rpcclient shutdown command
(This used to be commit 59f081069a58f6a070ed6016c06153d5e695da93)
Diffstat (limited to 'source3/include/rpc_reg.h')
-rw-r--r--source3/include/rpc_reg.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/source3/include/rpc_reg.h b/source3/include/rpc_reg.h
index 7766052588..cc163540d7 100644
--- a/source3/include/rpc_reg.h
+++ b/source3/include/rpc_reg.h
@@ -42,6 +42,7 @@
#define REG_OPEN_ENTRY 0x0f
#define REG_INFO 0x11
#define REG_CLOSE 0x05
+#define REG_SHUTDOWN 0x18
#define HKEY_LOCAL_MACHINE 0x80000000
#define HKEY_USERS 0x80000003
@@ -461,6 +462,26 @@ typedef struct r_reg_open_entry_info
} REG_R_OPEN_ENTRY;
+/* REG_Q_SHUTDOWN */
+typedef struct q_reg_shutdown_info
+{
+ uint32 ptr_0;
+ uint32 ptr_1;
+ uint32 ptr_2;
+ UNIHDR hdr_msg; /* shutdown message */
+ UNISTR2 uni_msg;
+ uint32 timeout; /* seconds */
+ uint16 flags;
+
+} REG_Q_SHUTDOWN;
+
+/* REG_R_SHUTDOWN */
+typedef struct r_reg_shutdown_info
+{
+ uint32 status; /* return status */
+
+} REG_R_SHUTDOWN;
+
#endif /* _RPC_REG_H */