librpc/gen_ndr/ndr_wkssvc.h

説明を見る。
00001 /* header auto-generated by pidl */
00002 
00003 #include "librpc/gen_ndr/wkssvc.h"
00004 
00005 #ifndef _HEADER_NDR_wkssvc
00006 #define _HEADER_NDR_wkssvc
00007 
00008 #include "librpc/ndr/libndr.h"
00009 #define DCERPC_WKSSVC_UUID "6bffd098-a112-3610-9833-46c3f87e345a"
00010 #define DCERPC_WKSSVC_VERSION 1.0
00011 #define DCERPC_WKSSVC_NAME "wkssvc"
00012 #define DCERPC_WKSSVC_HELPSTRING "Workstation Service"
00013 extern const struct dcerpc_interface_table dcerpc_table_wkssvc;
00014 NTSTATUS dcerpc_server_wkssvc_init(void);
00015 #define DCERPC_WKSSVC_NETWKSTAGETINFO (0x00)
00016 
00017 #define DCERPC_WKSSVC_NETWKSTASETINFO (0x01)
00018 
00019 #define DCERPC_WKSSVC_NETWKSTAENUMUSERS (0x02)
00020 
00021 #define DCERPC_WKSSVC_NETRWKSTAUSERGETINFO (0x03)
00022 
00023 #define DCERPC_WKSSVC_NETRWKSTAUSERSETINFO (0x04)
00024 
00025 #define DCERPC_WKSSVC_NETWKSTATRANSPORTENUM (0x05)
00026 
00027 #define DCERPC_WKSSVC_NETRWKSTATRANSPORTADD (0x06)
00028 
00029 #define DCERPC_WKSSVC_NETRWKSTATRANSPORTDEL (0x07)
00030 
00031 #define DCERPC_WKSSVC_NETRUSEADD (0x08)
00032 
00033 #define DCERPC_WKSSVC_NETRUSEGETINFO (0x09)
00034 
00035 #define DCERPC_WKSSVC_NETRUSEDEL (0x0a)
00036 
00037 #define DCERPC_WKSSVC_NETRUSEENUM (0x0b)
00038 
00039 #define DCERPC_WKSSVC_NETRMESSAGEBUFFERSEND (0x0c)
00040 
00041 #define DCERPC_WKSSVC_NETRWORKSTATIONSTATISTICSGET (0x0d)
00042 
00043 #define DCERPC_WKSSVC_NETRLOGONDOMAINNAMEADD (0x0e)
00044 
00045 #define DCERPC_WKSSVC_NETRLOGONDOMAINNAMEDEL (0x0f)
00046 
00047 #define DCERPC_WKSSVC_NETRJOINDOMAIN (0x10)
00048 
00049 #define DCERPC_WKSSVC_NETRUNJOINDOMAIN (0x11)
00050 
00051 #define DCERPC_WKSSVC_NETRRENAMEMACHINEINDOMAIN (0x12)
00052 
00053 #define DCERPC_WKSSVC_NETRVALIDATENAME (0x13)
00054 
00055 #define DCERPC_WKSSVC_NETRGETJOININFORMATION (0x14)
00056 
00057 #define DCERPC_WKSSVC_NETRGETJOINABLEOUS (0x15)
00058 
00059 #define DCERPC_WKSSVC_NETRJOINDOMAIN2 (0x16)
00060 
00061 #define DCERPC_WKSSVC_NETRUNJOINDOMAIN2 (0x17)
00062 
00063 #define DCERPC_WKSSVC_NETRRENAMEMACHINEINDOMAIN2 (0x18)
00064 
00065 #define DCERPC_WKSSVC_NETRVALIDATENAME2 (0x19)
00066 
00067 #define DCERPC_WKSSVC_NETRGETJOINABLEOUS2 (0x1a)
00068 
00069 #define DCERPC_WKSSVC_NETRADDALTERNATECOMPUTERNAME (0x1b)
00070 
00071 #define DCERPC_WKSSVC_NETRREMOVEALTERNATECOMPUTERNAME (0x1c)
00072 
00073 #define DCERPC_WKSSVC_NETRSETPRIMARYCOMPUTERNAME (0x1d)
00074 
00075 #define DCERPC_WKSSVC_NETRENUMERATECOMPUTERNAMES (0x1e)
00076 
00077 #define DCERPC_WKSSVC_CALL_COUNT (31)
00078 void ndr_print_wkssvc_NetWkstaInfo100(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo100 *r);
00079 void ndr_print_wkssvc_NetWkstaInfo101(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo101 *r);
00080 void ndr_print_wkssvc_NetWkstaInfo102(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo102 *r);
00081 void ndr_print_wkssvc_NetWkstaInfo502(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo502 *r);
00082 void ndr_print_wkssvc_NetWkstaInfo1010(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1010 *r);
00083 void ndr_print_wkssvc_NetWkstaInfo1011(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1011 *r);
00084 void ndr_print_wkssvc_NetWkstaInfo1012(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1012 *r);
00085 void ndr_print_wkssvc_NetWkstaInfo1013(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1013 *r);
00086 void ndr_print_wkssvc_NetWkstaInfo1018(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1018 *r);
00087 void ndr_print_wkssvc_NetWkstaInfo1023(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1023 *r);
00088 void ndr_print_wkssvc_NetWkstaInfo1027(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1027 *r);
00089 void ndr_print_wkssvc_NetWkstaInfo1033(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1033 *r);
00090 void ndr_print_wkssvc_NetWkstaInfo(struct ndr_print *ndr, const char *name, const union wkssvc_NetWkstaInfo *r);
00091 void ndr_print_USER_INFO_0(struct ndr_print *ndr, const char *name, const struct USER_INFO_0 *r);
00092 void ndr_print_USER_INFO_0_CONTAINER(struct ndr_print *ndr, const char *name, const struct USER_INFO_0_CONTAINER *r);
00093 void ndr_print_USER_INFO_1(struct ndr_print *ndr, const char *name, const struct USER_INFO_1 *r);
00094 void ndr_print_USER_INFO_1_CONTAINER(struct ndr_print *ndr, const char *name, const struct USER_INFO_1_CONTAINER *r);
00095 void ndr_print_WKS_USER_ENUM_UNION(struct ndr_print *ndr, const char *name, const union WKS_USER_ENUM_UNION *r);
00096 void ndr_print_wkssvc_NetWkstaTransportInfo0(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaTransportInfo0 *r);
00097 void ndr_print_wkssvc_NetWkstaTransportCtr0(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaTransportCtr0 *r);
00098 void ndr_print_wkssvc_NetWkstaTransportCtr(struct ndr_print *ndr, const char *name, const union wkssvc_NetWkstaTransportCtr *r);
00099 void ndr_print_wkssvc_PasswordBuffer(struct ndr_print *ndr, const char *name, const struct wkssvc_PasswordBuffer *r);
00100 void ndr_print_wkssvc_joinflags(struct ndr_print *ndr, const char *name, uint32_t r);
00101 void ndr_print_wkssvc_renameflags(struct ndr_print *ndr, const char *name, uint32_t r);
00102 void ndr_print_wkssvc_NetWkstaGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaGetInfo *r);
00103 void ndr_print_wkssvc_NetWkstaSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaSetInfo *r);
00104 void ndr_print_wkssvc_NetWkstaEnumUsers(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaEnumUsers *r);
00105 void ndr_print_WKSSVC_NETRWKSTAUSERGETINFO(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTAUSERGETINFO *r);
00106 void ndr_print_WKSSVC_NETRWKSTAUSERSETINFO(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTAUSERSETINFO *r);
00107 void ndr_print_wkssvc_NetWkstaTransportEnum(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaTransportEnum *r);
00108 void ndr_print_WKSSVC_NETRWKSTATRANSPORTADD(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTATRANSPORTADD *r);
00109 void ndr_print_WKSSVC_NETRWKSTATRANSPORTDEL(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTATRANSPORTDEL *r);
00110 void ndr_print_WKSSVC_NETRUSEADD(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEADD *r);
00111 void ndr_print_WKSSVC_NETRUSEGETINFO(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEGETINFO *r);
00112 void ndr_print_WKSSVC_NETRUSEDEL(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEDEL *r);
00113 void ndr_print_WKSSVC_NETRUSEENUM(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEENUM *r);
00114 void ndr_print_WKSSVC_NETRMESSAGEBUFFERSEND(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRMESSAGEBUFFERSEND *r);
00115 void ndr_print_WKSSVC_NETRWORKSTATIONSTATISTICSGET(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWORKSTATIONSTATISTICSGET *r);
00116 void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEADD(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRLOGONDOMAINNAMEADD *r);
00117 void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEDEL(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRLOGONDOMAINNAMEDEL *r);
00118 void ndr_print_WKSSVC_NETRJOINDOMAIN(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRJOINDOMAIN *r);
00119 void ndr_print_WKSSVC_NETRUNJOINDOMAIN(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUNJOINDOMAIN *r);
00120 void ndr_print_WKSSVC_NETRRENAMEMACHINEINDOMAIN(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRRENAMEMACHINEINDOMAIN *r);
00121 void ndr_print_WKSSVC_NETRVALIDATENAME(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRVALIDATENAME *r);
00122 void ndr_print_WKSSVC_NETRGETJOININFORMATION(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOININFORMATION *r);
00123 void ndr_print_WKSSVC_NETRGETJOINABLEOUS(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOINABLEOUS *r);
00124 void ndr_print_wkssvc_NetrJoinDomain2(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrJoinDomain2 *r);
00125 void ndr_print_wkssvc_NetrUnjoinDomain2(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrUnjoinDomain2 *r);
00126 void ndr_print_wkssvc_NetrRenameMachineInDomain2(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrRenameMachineInDomain2 *r);
00127 void ndr_print_WKSSVC_NETRVALIDATENAME2(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRVALIDATENAME2 *r);
00128 void ndr_print_WKSSVC_NETRGETJOINABLEOUS2(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOINABLEOUS2 *r);
00129 void ndr_print_wkssvc_NetrAddAlternateComputerName(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrAddAlternateComputerName *r);
00130 void ndr_print_wkssvc_NetrRemoveAlternateComputerName(struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrRemoveAlternateComputerName *r);
00131 void ndr_print_WKSSVC_NETRSETPRIMARYCOMPUTERNAME(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRSETPRIMARYCOMPUTERNAME *r);
00132 void ndr_print_WKSSVC_NETRENUMERATECOMPUTERNAMES(struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRENUMERATECOMPUTERNAMES *r);
00133 #endif /* _HEADER_NDR_wkssvc */

Sambaに対してSat Aug 29 21:23:02 2009に生成されました。  doxygen 1.4.7