diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-18 05:01:10 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-18 05:01:10 +0000 |
commit | 9b7b5e5c516155d9606cc92bd22a958a8435ef48 (patch) | |
tree | bf528139415fa9b6588f5f35e30ee2e10aa69c3c /source4/librpc/ndr/ndr_lsa.h | |
parent | c88b0b2bb2c3c41b7e51db4b4dd6c1423af86de8 (diff) | |
download | samba-9b7b5e5c516155d9606cc92bd22a958a8435ef48.tar.gz samba-9b7b5e5c516155d9606cc92bd22a958a8435ef48.tar.bz2 samba-9b7b5e5c516155d9606cc92bd22a958a8435ef48.zip |
use the auto-generated UUID, version and name rather than listing them
in the dcerpc core code
(This used to be commit 16ffeb7c80bfe7f1bfbfce8c98066e9ddbca7686)
Diffstat (limited to 'source4/librpc/ndr/ndr_lsa.h')
-rw-r--r-- | source4/librpc/ndr/ndr_lsa.h | 100 |
1 files changed, 53 insertions, 47 deletions
diff --git a/source4/librpc/ndr/ndr_lsa.h b/source4/librpc/ndr/ndr_lsa.h index 68d8d4c473..151e5b9585 100644 --- a/source4/librpc/ndr/ndr_lsa.h +++ b/source4/librpc/ndr/ndr_lsa.h @@ -1,5 +1,58 @@ /* header auto-generated by pidl */ +#define DCERPC_LSARPC_UUID "12345778-1234-abcd-ef00-0123456789ab" +#define DCERPC_LSARPC_VERSION 0.0 +#define DCERPC_LSARPC_NAME "lsarpc" + +#define DCERPC_LSA_CLOSE 0 +#define DCERPC_LSA_DELETE 1 +#define DCERPC_LSA_ENUMPRIVS 2 +#define DCERPC_LSA_QUERYSECOBJ 3 +#define DCERPC_LSA_SETSECOBJ 4 +#define DCERPC_LSA_CHANGEPASSWORD 5 +#define DCERPC_LSA_OPENPOLICY 6 +#define DCERPC_LSA_QUERYINFOPOLICY 7 +#define DCERPC_LSA_SETINFOPOLICY 8 +#define DCERPC_LSA_CLEARAUDITLOG 9 +#define DCERPC_LSA_CREATEACCOUNT 10 +#define DCERPC_LSA_ENUMACCOUNTS 11 +#define DCERPC_LSA_CREATETRUSTDOM 12 +#define DCERPC_LSA_ENUMTRUSTDOM 13 +#define DCERPC_LSA_LOOKUPNAMES 14 +#define DCERPC_LSA_LOOKUPSIDS 15 +#define DCERPC_CREATESECRET 16 +#define DCERPC_LSA_OPENACCOUNT 17 +#define DCERPC_LSA_ENUMPRIVSACCOUNT 18 +#define DCERPC_ADDPRIVS 19 +#define DCERPC_REMOVEPRIVS 20 +#define DCERPC_GETQUOTAS 21 +#define DCERPC_SETQUOTAS 22 +#define DCERPC_GETSYSTEMACCOUNT 23 +#define DCERPC_SETSYSTEMACCOUNT 24 +#define DCERPC_OPENTRUSTDOM 25 +#define DCERPC_QUERYTRUSTDOM 26 +#define DCERPC_SETINFOTRUSTDOM 27 +#define DCERPC_OPENSECRET 28 +#define DCERPC_SETSECRET 29 +#define DCERPC_QUERYSECRET 30 +#define DCERPC_LOOKUPPRIVVALUE 31 +#define DCERPC_LSA_LOOKUPPRIVNAME 32 +#define DCERPC_PRIV_GET_DISPNAME 33 +#define DCERPC_DELETEOBJECT 34 +#define DCERPC_ENUMACCTWITHRIGHT 35 +#define DCERPC_LSA_ENUMACCOUNTRIGHTS 36 +#define DCERPC_ADDACCTRIGHTS 37 +#define DCERPC_REMOVEACCTRIGHTS 38 +#define DCERPC_QUERYTRUSTDOMINFO 39 +#define DCERPC_SETTRUSTDOMINFO 40 +#define DCERPC_DELETETRUSTDOM 41 +#define DCERPC_STOREPRIVDATA 42 +#define DCERPC_RETRPRIVDATA 43 +#define DCERPC_LSA_OPENPOLICY2 44 +#define DCERPC_UNK_GET_CONNUSER 45 +#define DCERPC_QUERYINFO2 46 + + struct lsa_Close { struct { struct policy_handle *handle; @@ -730,50 +783,3 @@ struct QUERYINFO2 { }; -#define DCERPC_LSA_CLOSE 0 -#define DCERPC_LSA_DELETE 1 -#define DCERPC_LSA_ENUMPRIVS 2 -#define DCERPC_LSA_QUERYSECOBJ 3 -#define DCERPC_LSA_SETSECOBJ 4 -#define DCERPC_LSA_CHANGEPASSWORD 5 -#define DCERPC_LSA_OPENPOLICY 6 -#define DCERPC_LSA_QUERYINFOPOLICY 7 -#define DCERPC_LSA_SETINFOPOLICY 8 -#define DCERPC_LSA_CLEARAUDITLOG 9 -#define DCERPC_LSA_CREATEACCOUNT 10 -#define DCERPC_LSA_ENUMACCOUNTS 11 -#define DCERPC_LSA_CREATETRUSTDOM 12 -#define DCERPC_LSA_ENUMTRUSTDOM 13 -#define DCERPC_LSA_LOOKUPNAMES 14 -#define DCERPC_LSA_LOOKUPSIDS 15 -#define DCERPC_CREATESECRET 16 -#define DCERPC_LSA_OPENACCOUNT 17 -#define DCERPC_LSA_ENUMPRIVSACCOUNT 18 -#define DCERPC_ADDPRIVS 19 -#define DCERPC_REMOVEPRIVS 20 -#define DCERPC_GETQUOTAS 21 -#define DCERPC_SETQUOTAS 22 -#define DCERPC_GETSYSTEMACCOUNT 23 -#define DCERPC_SETSYSTEMACCOUNT 24 -#define DCERPC_OPENTRUSTDOM 25 -#define DCERPC_QUERYTRUSTDOM 26 -#define DCERPC_SETINFOTRUSTDOM 27 -#define DCERPC_OPENSECRET 28 -#define DCERPC_SETSECRET 29 -#define DCERPC_QUERYSECRET 30 -#define DCERPC_LOOKUPPRIVVALUE 31 -#define DCERPC_LSA_LOOKUPPRIVNAME 32 -#define DCERPC_PRIV_GET_DISPNAME 33 -#define DCERPC_DELETEOBJECT 34 -#define DCERPC_ENUMACCTWITHRIGHT 35 -#define DCERPC_LSA_ENUMACCOUNTRIGHTS 36 -#define DCERPC_ADDACCTRIGHTS 37 -#define DCERPC_REMOVEACCTRIGHTS 38 -#define DCERPC_QUERYTRUSTDOMINFO 39 -#define DCERPC_SETTRUSTDOMINFO 40 -#define DCERPC_DELETETRUSTDOM 41 -#define DCERPC_STOREPRIVDATA 42 -#define DCERPC_RETRPRIVDATA 43 -#define DCERPC_LSA_OPENPOLICY2 44 -#define DCERPC_UNK_GET_CONNUSER 45 -#define DCERPC_QUERYINFO2 46 |