1 #include "librpc/rpc/dcerpc.h"
2 #include "bin/default/librpc/gen_ndr/eventlog6.h"
3 #ifndef _HEADER_RPC_eventlog6
4 #define _HEADER_RPC_eventlog6
6 extern const struct ndr_interface_table ndr_table_eventlog6;
8 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription_r_send(TALLOC_CTX *mem_ctx,
9 struct tevent_context *ev,
10 struct dcerpc_binding_handle *h,
11 struct eventlog6_EvtRpcRegisterRemoteSubscription *r);
12 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
13 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRegisterRemoteSubscription *r);
14 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription_send(TALLOC_CTX *mem_ctx,
15 struct tevent_context *ev,
16 struct dcerpc_binding_handle *h,
17 const char *_channelPath /* [in] [unique,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
18 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
19 const char *_bookmarkXml /* [in] [unique,range(0,MAX_RPC_BOOKMARK_LENGTH),charset(UTF16)] */,
20 uint32_t _flags /* [in] */,
21 struct policy_handle *_handle /* [out] [ref] */,
22 struct policy_handle *_control /* [out] [ref] */,
23 uint32_t *_queryChannelInfoSize /* [out] [ref] */,
24 struct eventlog6_EvtRpcQueryChannelInfo **_queryChannelInfo /* [out] [ref,range(0,MAX_RPC_QUERY_CHANNEL_SIZE),size_is(,*queryChannelInfoSize)] */,
25 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
26 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription_recv(struct tevent_req *req,
29 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterRemoteSubscription(struct dcerpc_binding_handle *h,
31 const char *_channelPath /* [in] [unique,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
32 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
33 const char *_bookmarkXml /* [in] [unique,range(0,MAX_RPC_BOOKMARK_LENGTH),charset(UTF16)] */,
34 uint32_t _flags /* [in] */,
35 struct policy_handle *_handle /* [out] [ref] */,
36 struct policy_handle *_control /* [out] [ref] */,
37 uint32_t *_queryChannelInfoSize /* [out] [ref] */,
38 struct eventlog6_EvtRpcQueryChannelInfo **_queryChannelInfo /* [out] [ref,range(0,MAX_RPC_QUERY_CHANNEL_SIZE),size_is(,*queryChannelInfoSize)] */,
39 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
42 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync_r_send(TALLOC_CTX *mem_ctx,
43 struct tevent_context *ev,
44 struct dcerpc_binding_handle *h,
45 struct eventlog6_EvtRpcRemoteSubscriptionNextAsync *r);
46 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
47 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRemoteSubscriptionNextAsync *r);
48 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync_send(TALLOC_CTX *mem_ctx,
49 struct tevent_context *ev,
50 struct dcerpc_binding_handle *h,
51 struct policy_handle *_handle /* [in] [ref] */,
52 uint32_t _numRequestedRecords /* [in] */,
53 uint32_t _flags /* [in] */,
54 uint32_t *_numActualRecords /* [out] [ref] */,
55 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
56 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
57 uint32_t *_resultBufferSize /* [out] [ref] */,
58 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */);
59 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync_recv(struct tevent_req *req,
62 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNextAsync(struct dcerpc_binding_handle *h,
64 struct policy_handle *_handle /* [in] [ref] */,
65 uint32_t _numRequestedRecords /* [in] */,
66 uint32_t _flags /* [in] */,
67 uint32_t *_numActualRecords /* [out] [ref] */,
68 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
69 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
70 uint32_t *_resultBufferSize /* [out] [ref] */,
71 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */,
74 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext_r_send(TALLOC_CTX *mem_ctx,
75 struct tevent_context *ev,
76 struct dcerpc_binding_handle *h,
77 struct eventlog6_EvtRpcRemoteSubscriptionNext *r);
78 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
79 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRemoteSubscriptionNext *r);
80 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext_send(TALLOC_CTX *mem_ctx,
81 struct tevent_context *ev,
82 struct dcerpc_binding_handle *h,
83 struct policy_handle *_handle /* [in] [ref] */,
84 uint32_t _numRequestedRecords /* [in] */,
85 uint32_t _timeOut /* [in] */,
86 uint32_t _flags /* [in] */,
87 uint32_t *_numActualRecords /* [out] [ref] */,
88 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
89 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
90 uint32_t *_resultBufferSize /* [out] [ref] */,
91 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */);
92 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext_recv(struct tevent_req *req,
95 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionNext(struct dcerpc_binding_handle *h,
97 struct policy_handle *_handle /* [in] [ref] */,
98 uint32_t _numRequestedRecords /* [in] */,
99 uint32_t _timeOut /* [in] */,
100 uint32_t _flags /* [in] */,
101 uint32_t *_numActualRecords /* [out] [ref] */,
102 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
103 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
104 uint32_t *_resultBufferSize /* [out] [ref] */,
105 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */,
108 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync_r_send(TALLOC_CTX *mem_ctx,
109 struct tevent_context *ev,
110 struct dcerpc_binding_handle *h,
111 struct eventlog6_EvtRpcRemoteSubscriptionWaitAsync *r);
112 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
113 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRemoteSubscriptionWaitAsync *r);
114 struct tevent_req *dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync_send(TALLOC_CTX *mem_ctx,
115 struct tevent_context *ev,
116 struct dcerpc_binding_handle *h,
117 struct policy_handle *_handle /* [in] [ref] */);
118 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync_recv(struct tevent_req *req,
121 NTSTATUS dcerpc_eventlog6_EvtRpcRemoteSubscriptionWaitAsync(struct dcerpc_binding_handle *h,
123 struct policy_handle *_handle /* [in] [ref] */,
126 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterControllableOperation_r_send(TALLOC_CTX *mem_ctx,
127 struct tevent_context *ev,
128 struct dcerpc_binding_handle *h,
129 struct eventlog6_EvtRpcRegisterControllableOperation *r);
130 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterControllableOperation_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
131 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterControllableOperation_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRegisterControllableOperation *r);
132 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterControllableOperation_send(TALLOC_CTX *mem_ctx,
133 struct tevent_context *ev,
134 struct dcerpc_binding_handle *h,
135 struct policy_handle *_handle /* [out] [ref] */);
136 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterControllableOperation_recv(struct tevent_req *req,
139 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterControllableOperation(struct dcerpc_binding_handle *h,
141 struct policy_handle *_handle /* [out] [ref] */,
144 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterLogQuery_r_send(TALLOC_CTX *mem_ctx,
145 struct tevent_context *ev,
146 struct dcerpc_binding_handle *h,
147 struct eventlog6_EvtRpcRegisterLogQuery *r);
148 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterLogQuery_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
149 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterLogQuery_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRegisterLogQuery *r);
150 struct tevent_req *dcerpc_eventlog6_EvtRpcRegisterLogQuery_send(TALLOC_CTX *mem_ctx,
151 struct tevent_context *ev,
152 struct dcerpc_binding_handle *h,
153 const char *_path /* [in] [unique,range(0,MAX_RPC_CHANNEL_PATH_LENGTH),charset(UTF16)] */,
154 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
155 uint32_t _flags /* [in] */,
156 struct policy_handle *_handle /* [out] [ref] */,
157 struct policy_handle *_opControl /* [out] [ref] */,
158 uint32_t *_queryChannelInfoSize /* [out] [ref] */,
159 struct eventlog6_EvtRpcQueryChannelInfo **_queryChannelInfo /* [out] [ref,range(0,MAX_RPC_QUERY_CHANNEL_SIZE),size_is(,*queryChannelInfoSize)] */,
160 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
161 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterLogQuery_recv(struct tevent_req *req,
164 NTSTATUS dcerpc_eventlog6_EvtRpcRegisterLogQuery(struct dcerpc_binding_handle *h,
166 const char *_path /* [in] [unique,range(0,MAX_RPC_CHANNEL_PATH_LENGTH),charset(UTF16)] */,
167 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
168 uint32_t _flags /* [in] */,
169 struct policy_handle *_handle /* [out] [ref] */,
170 struct policy_handle *_opControl /* [out] [ref] */,
171 uint32_t *_queryChannelInfoSize /* [out] [ref] */,
172 struct eventlog6_EvtRpcQueryChannelInfo **_queryChannelInfo /* [out] [ref,range(0,MAX_RPC_QUERY_CHANNEL_SIZE),size_is(,*queryChannelInfoSize)] */,
173 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
176 struct tevent_req *dcerpc_eventlog6_EvtRpcClearLog_r_send(TALLOC_CTX *mem_ctx,
177 struct tevent_context *ev,
178 struct dcerpc_binding_handle *h,
179 struct eventlog6_EvtRpcClearLog *r);
180 NTSTATUS dcerpc_eventlog6_EvtRpcClearLog_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
181 NTSTATUS dcerpc_eventlog6_EvtRpcClearLog_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcClearLog *r);
182 struct tevent_req *dcerpc_eventlog6_EvtRpcClearLog_send(TALLOC_CTX *mem_ctx,
183 struct tevent_context *ev,
184 struct dcerpc_binding_handle *h,
185 struct policy_handle *_control /* [in] [ref] */,
186 const char *_channelPath /* [in] [ref,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
187 const char *_backupPath /* [in] [unique,range(0,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
188 uint32_t _flags /* [in] */,
189 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
190 NTSTATUS dcerpc_eventlog6_EvtRpcClearLog_recv(struct tevent_req *req,
193 NTSTATUS dcerpc_eventlog6_EvtRpcClearLog(struct dcerpc_binding_handle *h,
195 struct policy_handle *_control /* [in] [ref] */,
196 const char *_channelPath /* [in] [ref,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
197 const char *_backupPath /* [in] [unique,range(0,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
198 uint32_t _flags /* [in] */,
199 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
202 struct tevent_req *dcerpc_eventlog6_EvtRpcExportLog_r_send(TALLOC_CTX *mem_ctx,
203 struct tevent_context *ev,
204 struct dcerpc_binding_handle *h,
205 struct eventlog6_EvtRpcExportLog *r);
206 NTSTATUS dcerpc_eventlog6_EvtRpcExportLog_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
207 NTSTATUS dcerpc_eventlog6_EvtRpcExportLog_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcExportLog *r);
208 struct tevent_req *dcerpc_eventlog6_EvtRpcExportLog_send(TALLOC_CTX *mem_ctx,
209 struct tevent_context *ev,
210 struct dcerpc_binding_handle *h,
211 struct policy_handle *_control /* [in] [ref] */,
212 const char *_channelPath /* [in] [unique,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
213 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
214 const char *_backupPath /* [in] [ref,range(1,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
215 uint32_t _flags /* [in] */,
216 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
217 NTSTATUS dcerpc_eventlog6_EvtRpcExportLog_recv(struct tevent_req *req,
220 NTSTATUS dcerpc_eventlog6_EvtRpcExportLog(struct dcerpc_binding_handle *h,
222 struct policy_handle *_control /* [in] [ref] */,
223 const char *_channelPath /* [in] [unique,range(0,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
224 const char *_query /* [in] [ref,range(1,MAX_RPC_QUERY_LENGTH),charset(UTF16)] */,
225 const char *_backupPath /* [in] [ref,range(1,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
226 uint32_t _flags /* [in] */,
227 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
230 struct tevent_req *dcerpc_eventlog6_EvtRpcLocalizeExportLog_r_send(TALLOC_CTX *mem_ctx,
231 struct tevent_context *ev,
232 struct dcerpc_binding_handle *h,
233 struct eventlog6_EvtRpcLocalizeExportLog *r);
234 NTSTATUS dcerpc_eventlog6_EvtRpcLocalizeExportLog_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
235 NTSTATUS dcerpc_eventlog6_EvtRpcLocalizeExportLog_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcLocalizeExportLog *r);
236 struct tevent_req *dcerpc_eventlog6_EvtRpcLocalizeExportLog_send(TALLOC_CTX *mem_ctx,
237 struct tevent_context *ev,
238 struct dcerpc_binding_handle *h,
239 struct policy_handle *_control /* [in] [ref] */,
240 const char *_logFilePath /* [in] [ref,range(1,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
241 uint32_t _locale /* [in] */,
242 uint32_t _flags /* [in] */,
243 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
244 NTSTATUS dcerpc_eventlog6_EvtRpcLocalizeExportLog_recv(struct tevent_req *req,
247 NTSTATUS dcerpc_eventlog6_EvtRpcLocalizeExportLog(struct dcerpc_binding_handle *h,
249 struct policy_handle *_control /* [in] [ref] */,
250 const char *_logFilePath /* [in] [ref,range(1,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
251 uint32_t _locale /* [in] */,
252 uint32_t _flags /* [in] */,
253 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
256 struct tevent_req *dcerpc_eventlog6_EvtRpcMessageRender_r_send(TALLOC_CTX *mem_ctx,
257 struct tevent_context *ev,
258 struct dcerpc_binding_handle *h,
259 struct eventlog6_EvtRpcMessageRender *r);
260 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRender_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
261 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRender_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcMessageRender *r);
262 struct tevent_req *dcerpc_eventlog6_EvtRpcMessageRender_send(TALLOC_CTX *mem_ctx,
263 struct tevent_context *ev,
264 struct dcerpc_binding_handle *h,
265 struct policy_handle *_pubCfgObj /* [in] [ref] */,
266 uint32_t _sizeEventId /* [in] [range(1,MAX_RPC_EVENT_ID_SIZE)] */,
267 uint8_t *_eventId /* [in] [ref,size_is(sizeEventId)] */,
268 uint32_t _messageId /* [in] */,
269 struct eventlog6_EvtRpcVariantList *_values /* [in] [ref] */,
270 uint32_t _flags /* [in] */,
271 uint32_t _maxSizeString /* [in] */,
272 uint32_t *_actualSizeString /* [out] [ref] */,
273 uint32_t *_neededSizeString /* [out] [ref] */,
274 uint8_t **_string /* [out] [ref,range(0,MAX_RPC_RENDERED_STRING_SIZE),size_is(,*actualSizeString)] */,
275 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
276 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRender_recv(struct tevent_req *req,
279 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRender(struct dcerpc_binding_handle *h,
281 struct policy_handle *_pubCfgObj /* [in] [ref] */,
282 uint32_t _sizeEventId /* [in] [range(1,MAX_RPC_EVENT_ID_SIZE)] */,
283 uint8_t *_eventId /* [in] [ref,size_is(sizeEventId)] */,
284 uint32_t _messageId /* [in] */,
285 struct eventlog6_EvtRpcVariantList *_values /* [in] [ref] */,
286 uint32_t _flags /* [in] */,
287 uint32_t _maxSizeString /* [in] */,
288 uint32_t *_actualSizeString /* [out] [ref] */,
289 uint32_t *_neededSizeString /* [out] [ref] */,
290 uint8_t **_string /* [out] [ref,range(0,MAX_RPC_RENDERED_STRING_SIZE),size_is(,*actualSizeString)] */,
291 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
294 struct tevent_req *dcerpc_eventlog6_EvtRpcMessageRenderDefault_r_send(TALLOC_CTX *mem_ctx,
295 struct tevent_context *ev,
296 struct dcerpc_binding_handle *h,
297 struct eventlog6_EvtRpcMessageRenderDefault *r);
298 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRenderDefault_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
299 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRenderDefault_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcMessageRenderDefault *r);
300 struct tevent_req *dcerpc_eventlog6_EvtRpcMessageRenderDefault_send(TALLOC_CTX *mem_ctx,
301 struct tevent_context *ev,
302 struct dcerpc_binding_handle *h,
303 uint32_t _sizeEventId /* [in] [range(1,MAX_RPC_EVENT_ID_SIZE)] */,
304 uint8_t *_eventId /* [in] [ref,size_is(sizeEventId)] */,
305 uint32_t _messageId /* [in] */,
306 struct eventlog6_EvtRpcVariantList *_values /* [in] [ref] */,
307 uint32_t _flags /* [in] */,
308 uint32_t _maxSizeString /* [in] */,
309 uint32_t *_actualSizeString /* [out] [ref] */,
310 uint32_t *_neededSizeString /* [out] [ref] */,
311 uint8_t **_string /* [out] [ref,range(0,MAX_RPC_RENDERED_STRING_SIZE),size_is(,*actualSizeString)] */,
312 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
313 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRenderDefault_recv(struct tevent_req *req,
316 NTSTATUS dcerpc_eventlog6_EvtRpcMessageRenderDefault(struct dcerpc_binding_handle *h,
318 uint32_t _sizeEventId /* [in] [range(1,MAX_RPC_EVENT_ID_SIZE)] */,
319 uint8_t *_eventId /* [in] [ref,size_is(sizeEventId)] */,
320 uint32_t _messageId /* [in] */,
321 struct eventlog6_EvtRpcVariantList *_values /* [in] [ref] */,
322 uint32_t _flags /* [in] */,
323 uint32_t _maxSizeString /* [in] */,
324 uint32_t *_actualSizeString /* [out] [ref] */,
325 uint32_t *_neededSizeString /* [out] [ref] */,
326 uint8_t **_string /* [out] [ref,range(0,MAX_RPC_RENDERED_STRING_SIZE),size_is(,*actualSizeString)] */,
327 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
330 struct tevent_req *dcerpc_eventlog6_EvtRpcQueryNext_r_send(TALLOC_CTX *mem_ctx,
331 struct tevent_context *ev,
332 struct dcerpc_binding_handle *h,
333 struct eventlog6_EvtRpcQueryNext *r);
334 NTSTATUS dcerpc_eventlog6_EvtRpcQueryNext_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
335 NTSTATUS dcerpc_eventlog6_EvtRpcQueryNext_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcQueryNext *r);
336 struct tevent_req *dcerpc_eventlog6_EvtRpcQueryNext_send(TALLOC_CTX *mem_ctx,
337 struct tevent_context *ev,
338 struct dcerpc_binding_handle *h,
339 struct policy_handle *_logQuery /* [in] [ref] */,
340 uint32_t _numRequestedRecords /* [in] */,
341 uint32_t _timeOutEnd /* [in] */,
342 uint32_t _flags /* [in] */,
343 uint32_t *_numActualRecords /* [out] [ref] */,
344 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
345 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
346 uint32_t *_resultBufferSize /* [out] [ref] */,
347 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */);
348 NTSTATUS dcerpc_eventlog6_EvtRpcQueryNext_recv(struct tevent_req *req,
351 NTSTATUS dcerpc_eventlog6_EvtRpcQueryNext(struct dcerpc_binding_handle *h,
353 struct policy_handle *_logQuery /* [in] [ref] */,
354 uint32_t _numRequestedRecords /* [in] */,
355 uint32_t _timeOutEnd /* [in] */,
356 uint32_t _flags /* [in] */,
357 uint32_t *_numActualRecords /* [out] [ref] */,
358 uint32_t **_eventDataIndices /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
359 uint32_t **_eventDataSizes /* [out] [ref,range(0,MAX_RPC_RECORD_COUNT),size_is(,*numActualRecords)] */,
360 uint32_t *_resultBufferSize /* [out] [ref] */,
361 uint8_t **_resultBuffer /* [out] [ref,range(0,MAX_RPC_BATCH_SIZE),size_is(,*resultBufferSize)] */,
364 struct tevent_req *dcerpc_eventlog6_EvtRpcQuerySeek_r_send(TALLOC_CTX *mem_ctx,
365 struct tevent_context *ev,
366 struct dcerpc_binding_handle *h,
367 struct eventlog6_EvtRpcQuerySeek *r);
368 NTSTATUS dcerpc_eventlog6_EvtRpcQuerySeek_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
369 NTSTATUS dcerpc_eventlog6_EvtRpcQuerySeek_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcQuerySeek *r);
370 struct tevent_req *dcerpc_eventlog6_EvtRpcQuerySeek_send(TALLOC_CTX *mem_ctx,
371 struct tevent_context *ev,
372 struct dcerpc_binding_handle *h,
373 struct policy_handle *_logQuery /* [in] [ref] */,
374 uint64_t _pos /* [in] */,
375 const char *_bookmarkXml /* [in] [unique,range(0,MAX_RPC_BOOKMARK_LENGTH),charset(UTF16)] */,
376 uint32_t _timeOut /* [in] */,
377 uint32_t _flags /* [in] */,
378 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
379 NTSTATUS dcerpc_eventlog6_EvtRpcQuerySeek_recv(struct tevent_req *req,
382 NTSTATUS dcerpc_eventlog6_EvtRpcQuerySeek(struct dcerpc_binding_handle *h,
384 struct policy_handle *_logQuery /* [in] [ref] */,
385 uint64_t _pos /* [in] */,
386 const char *_bookmarkXml /* [in] [unique,range(0,MAX_RPC_BOOKMARK_LENGTH),charset(UTF16)] */,
387 uint32_t _timeOut /* [in] */,
388 uint32_t _flags /* [in] */,
389 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
392 struct tevent_req *dcerpc_eventlog6_EvtRpcClose_r_send(TALLOC_CTX *mem_ctx,
393 struct tevent_context *ev,
394 struct dcerpc_binding_handle *h,
395 struct eventlog6_EvtRpcClose *r);
396 NTSTATUS dcerpc_eventlog6_EvtRpcClose_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
397 NTSTATUS dcerpc_eventlog6_EvtRpcClose_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcClose *r);
398 struct tevent_req *dcerpc_eventlog6_EvtRpcClose_send(TALLOC_CTX *mem_ctx,
399 struct tevent_context *ev,
400 struct dcerpc_binding_handle *h,
401 struct policy_handle **_handle /* [in,out] [ref] */);
402 NTSTATUS dcerpc_eventlog6_EvtRpcClose_recv(struct tevent_req *req,
405 NTSTATUS dcerpc_eventlog6_EvtRpcClose(struct dcerpc_binding_handle *h,
407 struct policy_handle **_handle /* [in,out] [ref] */,
410 struct tevent_req *dcerpc_eventlog6_EvtRpcCancel_r_send(TALLOC_CTX *mem_ctx,
411 struct tevent_context *ev,
412 struct dcerpc_binding_handle *h,
413 struct eventlog6_EvtRpcCancel *r);
414 NTSTATUS dcerpc_eventlog6_EvtRpcCancel_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
415 NTSTATUS dcerpc_eventlog6_EvtRpcCancel_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcCancel *r);
416 struct tevent_req *dcerpc_eventlog6_EvtRpcCancel_send(TALLOC_CTX *mem_ctx,
417 struct tevent_context *ev,
418 struct dcerpc_binding_handle *h,
419 struct policy_handle *_handle /* [in] [ref] */);
420 NTSTATUS dcerpc_eventlog6_EvtRpcCancel_recv(struct tevent_req *req,
423 NTSTATUS dcerpc_eventlog6_EvtRpcCancel(struct dcerpc_binding_handle *h,
425 struct policy_handle *_handle /* [in] [ref] */,
428 struct tevent_req *dcerpc_eventlog6_EvtRpcAssertConfig_r_send(TALLOC_CTX *mem_ctx,
429 struct tevent_context *ev,
430 struct dcerpc_binding_handle *h,
431 struct eventlog6_EvtRpcAssertConfig *r);
432 NTSTATUS dcerpc_eventlog6_EvtRpcAssertConfig_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
433 NTSTATUS dcerpc_eventlog6_EvtRpcAssertConfig_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcAssertConfig *r);
434 struct tevent_req *dcerpc_eventlog6_EvtRpcAssertConfig_send(TALLOC_CTX *mem_ctx,
435 struct tevent_context *ev,
436 struct dcerpc_binding_handle *h,
437 const char *_path /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
438 uint32_t _flags /* [in] */);
439 NTSTATUS dcerpc_eventlog6_EvtRpcAssertConfig_recv(struct tevent_req *req,
442 NTSTATUS dcerpc_eventlog6_EvtRpcAssertConfig(struct dcerpc_binding_handle *h,
444 const char *_path /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
445 uint32_t _flags /* [in] */,
448 struct tevent_req *dcerpc_eventlog6_EvtRpcRetractConfig_r_send(TALLOC_CTX *mem_ctx,
449 struct tevent_context *ev,
450 struct dcerpc_binding_handle *h,
451 struct eventlog6_EvtRpcRetractConfig *r);
452 NTSTATUS dcerpc_eventlog6_EvtRpcRetractConfig_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
453 NTSTATUS dcerpc_eventlog6_EvtRpcRetractConfig_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcRetractConfig *r);
454 struct tevent_req *dcerpc_eventlog6_EvtRpcRetractConfig_send(TALLOC_CTX *mem_ctx,
455 struct tevent_context *ev,
456 struct dcerpc_binding_handle *h,
457 const char *_path /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
458 uint32_t _flags /* [in] */);
459 NTSTATUS dcerpc_eventlog6_EvtRpcRetractConfig_recv(struct tevent_req *req,
462 NTSTATUS dcerpc_eventlog6_EvtRpcRetractConfig(struct dcerpc_binding_handle *h,
464 const char *_path /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
465 uint32_t _flags /* [in] */,
468 struct tevent_req *dcerpc_eventlog6_EvtRpcOpenLogHandle_r_send(TALLOC_CTX *mem_ctx,
469 struct tevent_context *ev,
470 struct dcerpc_binding_handle *h,
471 struct eventlog6_EvtRpcOpenLogHandle *r);
472 NTSTATUS dcerpc_eventlog6_EvtRpcOpenLogHandle_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
473 NTSTATUS dcerpc_eventlog6_EvtRpcOpenLogHandle_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcOpenLogHandle *r);
474 struct tevent_req *dcerpc_eventlog6_EvtRpcOpenLogHandle_send(TALLOC_CTX *mem_ctx,
475 struct tevent_context *ev,
476 struct dcerpc_binding_handle *h,
477 const char *_channel /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
478 uint32_t _flags /* [in] */,
479 struct policy_handle *_handle /* [out] [ref] */,
480 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
481 NTSTATUS dcerpc_eventlog6_EvtRpcOpenLogHandle_recv(struct tevent_req *req,
484 NTSTATUS dcerpc_eventlog6_EvtRpcOpenLogHandle(struct dcerpc_binding_handle *h,
486 const char *_channel /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
487 uint32_t _flags /* [in] */,
488 struct policy_handle *_handle /* [out] [ref] */,
489 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
492 struct tevent_req *dcerpc_eventlog6_EvtRpcGetLogFileInfo_r_send(TALLOC_CTX *mem_ctx,
493 struct tevent_context *ev,
494 struct dcerpc_binding_handle *h,
495 struct eventlog6_EvtRpcGetLogFileInfo *r);
496 NTSTATUS dcerpc_eventlog6_EvtRpcGetLogFileInfo_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
497 NTSTATUS dcerpc_eventlog6_EvtRpcGetLogFileInfo_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetLogFileInfo *r);
498 struct tevent_req *dcerpc_eventlog6_EvtRpcGetLogFileInfo_send(TALLOC_CTX *mem_ctx,
499 struct tevent_context *ev,
500 struct dcerpc_binding_handle *h,
501 struct policy_handle *_logHandle /* [in] [ref] */,
502 uint32_t _propertyId /* [in] */,
503 uint32_t _propertyValueBufferSize /* [in] [range(0,MAX_RPC_PROPERTY_BUFFER_SIZE)] */,
504 uint8_t *_propertyValueBuffer /* [out] [ref,size_is(propertyValueBufferSize)] */,
505 uint32_t *_propertyValueBufferLength /* [out] [ref] */);
506 NTSTATUS dcerpc_eventlog6_EvtRpcGetLogFileInfo_recv(struct tevent_req *req,
509 NTSTATUS dcerpc_eventlog6_EvtRpcGetLogFileInfo(struct dcerpc_binding_handle *h,
511 struct policy_handle *_logHandle /* [in] [ref] */,
512 uint32_t _propertyId /* [in] */,
513 uint32_t _propertyValueBufferSize /* [in] [range(0,MAX_RPC_PROPERTY_BUFFER_SIZE)] */,
514 uint8_t *_propertyValueBuffer /* [out] [ref,size_is(propertyValueBufferSize)] */,
515 uint32_t *_propertyValueBufferLength /* [out] [ref] */,
518 struct tevent_req *dcerpc_eventlog6_EvtRpcGetChannelList_r_send(TALLOC_CTX *mem_ctx,
519 struct tevent_context *ev,
520 struct dcerpc_binding_handle *h,
521 struct eventlog6_EvtRpcGetChannelList *r);
522 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelList_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
523 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelList_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetChannelList *r);
524 struct tevent_req *dcerpc_eventlog6_EvtRpcGetChannelList_send(TALLOC_CTX *mem_ctx,
525 struct tevent_context *ev,
526 struct dcerpc_binding_handle *h,
527 uint32_t _flags /* [in] */,
528 uint32_t *_numChannelPaths /* [out] [ref] */,
529 const char ***_channelPaths /* [out] [ref,range(0,MAX_RPC_CHANNEL_COUNT),charset(UTF16),size_is(,*numChannelPaths)] */);
530 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelList_recv(struct tevent_req *req,
533 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelList(struct dcerpc_binding_handle *h,
535 uint32_t _flags /* [in] */,
536 uint32_t *_numChannelPaths /* [out] [ref] */,
537 const char ***_channelPaths /* [out] [ref,range(0,MAX_RPC_CHANNEL_COUNT),charset(UTF16),size_is(,*numChannelPaths)] */,
540 struct tevent_req *dcerpc_eventlog6_EvtRpcGetChannelConfig_r_send(TALLOC_CTX *mem_ctx,
541 struct tevent_context *ev,
542 struct dcerpc_binding_handle *h,
543 struct eventlog6_EvtRpcGetChannelConfig *r);
544 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelConfig_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
545 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelConfig_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetChannelConfig *r);
546 struct tevent_req *dcerpc_eventlog6_EvtRpcGetChannelConfig_send(TALLOC_CTX *mem_ctx,
547 struct tevent_context *ev,
548 struct dcerpc_binding_handle *h,
549 const char *_channelPath /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
550 uint32_t _flags /* [in] */,
551 struct eventlog6_EvtRpcVariantList *_props /* [out] [ref] */);
552 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelConfig_recv(struct tevent_req *req,
555 NTSTATUS dcerpc_eventlog6_EvtRpcGetChannelConfig(struct dcerpc_binding_handle *h,
557 const char *_channelPath /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
558 uint32_t _flags /* [in] */,
559 struct eventlog6_EvtRpcVariantList *_props /* [out] [ref] */,
562 struct tevent_req *dcerpc_eventlog6_EvtRpcPutChannelConfig_r_send(TALLOC_CTX *mem_ctx,
563 struct tevent_context *ev,
564 struct dcerpc_binding_handle *h,
565 struct eventlog6_EvtRpcPutChannelConfig *r);
566 NTSTATUS dcerpc_eventlog6_EvtRpcPutChannelConfig_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
567 NTSTATUS dcerpc_eventlog6_EvtRpcPutChannelConfig_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcPutChannelConfig *r);
568 struct tevent_req *dcerpc_eventlog6_EvtRpcPutChannelConfig_send(TALLOC_CTX *mem_ctx,
569 struct tevent_context *ev,
570 struct dcerpc_binding_handle *h,
571 const char *_channelPath /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
572 uint32_t _flags /* [in] */,
573 struct eventlog6_EvtRpcVariantList *_props /* [in] [ref] */,
574 struct eventlog6_RpcInfo *_error /* [out] [ref] */);
575 NTSTATUS dcerpc_eventlog6_EvtRpcPutChannelConfig_recv(struct tevent_req *req,
578 NTSTATUS dcerpc_eventlog6_EvtRpcPutChannelConfig(struct dcerpc_binding_handle *h,
580 const char *_channelPath /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
581 uint32_t _flags /* [in] */,
582 struct eventlog6_EvtRpcVariantList *_props /* [in] [ref] */,
583 struct eventlog6_RpcInfo *_error /* [out] [ref] */,
586 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherList_r_send(TALLOC_CTX *mem_ctx,
587 struct tevent_context *ev,
588 struct dcerpc_binding_handle *h,
589 struct eventlog6_EvtRpcGetPublisherList *r);
590 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherList_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
591 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherList_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetPublisherList *r);
592 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherList_send(TALLOC_CTX *mem_ctx,
593 struct tevent_context *ev,
594 struct dcerpc_binding_handle *h,
595 uint32_t _flags /* [in] */,
596 uint32_t *_numPublisherIds /* [out] [ref] */,
597 const char ***_publisherIds /* [out] [ref,range(0,MAX_RPC_PUBLISHER_COUNT),charset(UTF16),size_is(,*numPublisherIds)] */);
598 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherList_recv(struct tevent_req *req,
601 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherList(struct dcerpc_binding_handle *h,
603 uint32_t _flags /* [in] */,
604 uint32_t *_numPublisherIds /* [out] [ref] */,
605 const char ***_publisherIds /* [out] [ref,range(0,MAX_RPC_PUBLISHER_COUNT),charset(UTF16),size_is(,*numPublisherIds)] */,
608 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherListForChannel_r_send(TALLOC_CTX *mem_ctx,
609 struct tevent_context *ev,
610 struct dcerpc_binding_handle *h,
611 struct eventlog6_EvtRpcGetPublisherListForChannel *r);
612 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherListForChannel_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
613 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherListForChannel_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetPublisherListForChannel *r);
614 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherListForChannel_send(TALLOC_CTX *mem_ctx,
615 struct tevent_context *ev,
616 struct dcerpc_binding_handle *h,
617 uint16_t *_channelName /* [in] [ref] */,
618 uint32_t _flags /* [in] */,
619 uint32_t *_numPublisherIds /* [out] [ref] */,
620 const char ***_publisherIds /* [out] [ref,range(0,MAX_RPC_PUBLISHER_COUNT),charset(UTF16),size_is(,*numPublisherIds)] */);
621 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherListForChannel_recv(struct tevent_req *req,
624 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherListForChannel(struct dcerpc_binding_handle *h,
626 uint16_t *_channelName /* [in] [ref] */,
627 uint32_t _flags /* [in] */,
628 uint32_t *_numPublisherIds /* [out] [ref] */,
629 const char ***_publisherIds /* [out] [ref,range(0,MAX_RPC_PUBLISHER_COUNT),charset(UTF16),size_is(,*numPublisherIds)] */,
632 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherMetadata_r_send(TALLOC_CTX *mem_ctx,
633 struct tevent_context *ev,
634 struct dcerpc_binding_handle *h,
635 struct eventlog6_EvtRpcGetPublisherMetadata *r);
636 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherMetadata_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
637 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherMetadata_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetPublisherMetadata *r);
638 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherMetadata_send(TALLOC_CTX *mem_ctx,
639 struct tevent_context *ev,
640 struct dcerpc_binding_handle *h,
641 const char *_publisherId /* [in] [unique,range(0,MAX_RPC_PUBLISHER_ID_LENGTH),charset(UTF16)] */,
642 const char *_logFilePath /* [in] [unique,range(0,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
643 uint32_t _locale /* [in] */,
644 uint32_t _flags /* [in] */,
645 struct eventlog6_EvtRpcVariantList *_pubMetadataProps /* [out] [ref] */,
646 struct policy_handle *_pubMetadata /* [out] [ref] */);
647 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherMetadata_recv(struct tevent_req *req,
650 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherMetadata(struct dcerpc_binding_handle *h,
652 const char *_publisherId /* [in] [unique,range(0,MAX_RPC_PUBLISHER_ID_LENGTH),charset(UTF16)] */,
653 const char *_logFilePath /* [in] [unique,range(0,MAX_RPC_FILE_PATH_LENGTH),charset(UTF16)] */,
654 uint32_t _locale /* [in] */,
655 uint32_t _flags /* [in] */,
656 struct eventlog6_EvtRpcVariantList *_pubMetadataProps /* [out] [ref] */,
657 struct policy_handle *_pubMetadata /* [out] [ref] */,
660 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata_r_send(TALLOC_CTX *mem_ctx,
661 struct tevent_context *ev,
662 struct dcerpc_binding_handle *h,
663 struct eventlog6_EvtRpcGetPublisherResourceMetadata *r);
664 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
665 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetPublisherResourceMetadata *r);
666 struct tevent_req *dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata_send(TALLOC_CTX *mem_ctx,
667 struct tevent_context *ev,
668 struct dcerpc_binding_handle *h,
669 struct policy_handle *_handle /* [in] [ref] */,
670 uint32_t _propertyId /* [in] */,
671 uint32_t _flags /* [in] */,
672 struct eventlog6_EvtRpcVariantList *_pubMetadataProps /* [out] [ref] */);
673 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata_recv(struct tevent_req *req,
676 NTSTATUS dcerpc_eventlog6_EvtRpcGetPublisherResourceMetadata(struct dcerpc_binding_handle *h,
678 struct policy_handle *_handle /* [in] [ref] */,
679 uint32_t _propertyId /* [in] */,
680 uint32_t _flags /* [in] */,
681 struct eventlog6_EvtRpcVariantList *_pubMetadataProps /* [out] [ref] */,
684 struct tevent_req *dcerpc_eventlog6_EvtRpcGetEventMetadataEnum_r_send(TALLOC_CTX *mem_ctx,
685 struct tevent_context *ev,
686 struct dcerpc_binding_handle *h,
687 struct eventlog6_EvtRpcGetEventMetadataEnum *r);
688 NTSTATUS dcerpc_eventlog6_EvtRpcGetEventMetadataEnum_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
689 NTSTATUS dcerpc_eventlog6_EvtRpcGetEventMetadataEnum_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetEventMetadataEnum *r);
690 struct tevent_req *dcerpc_eventlog6_EvtRpcGetEventMetadataEnum_send(TALLOC_CTX *mem_ctx,
691 struct tevent_context *ev,
692 struct dcerpc_binding_handle *h,
693 struct policy_handle *_pubMetadata /* [in] [ref] */,
694 uint32_t _flags /* [in] */,
695 const char *_reservedForFilter /* [in] [unique,range(0,MAX_RPC_FILTER_LENGTH),charset(UTF16)] */,
696 struct policy_handle *_eventMetaDataEnum /* [out] [ref] */);
697 NTSTATUS dcerpc_eventlog6_EvtRpcGetEventMetadataEnum_recv(struct tevent_req *req,
700 NTSTATUS dcerpc_eventlog6_EvtRpcGetEventMetadataEnum(struct dcerpc_binding_handle *h,
702 struct policy_handle *_pubMetadata /* [in] [ref] */,
703 uint32_t _flags /* [in] */,
704 const char *_reservedForFilter /* [in] [unique,range(0,MAX_RPC_FILTER_LENGTH),charset(UTF16)] */,
705 struct policy_handle *_eventMetaDataEnum /* [out] [ref] */,
708 struct tevent_req *dcerpc_eventlog6_EvtRpcGetNextEventMetadata_r_send(TALLOC_CTX *mem_ctx,
709 struct tevent_context *ev,
710 struct dcerpc_binding_handle *h,
711 struct eventlog6_EvtRpcGetNextEventMetadata *r);
712 NTSTATUS dcerpc_eventlog6_EvtRpcGetNextEventMetadata_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
713 NTSTATUS dcerpc_eventlog6_EvtRpcGetNextEventMetadata_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetNextEventMetadata *r);
714 struct tevent_req *dcerpc_eventlog6_EvtRpcGetNextEventMetadata_send(TALLOC_CTX *mem_ctx,
715 struct tevent_context *ev,
716 struct dcerpc_binding_handle *h,
717 struct policy_handle *_eventMetaDataEnum /* [in] [ref] */,
718 uint32_t _flags /* [in] */,
719 uint32_t _numRequested /* [in] */,
720 uint32_t *_numReturned /* [out] [ref] */,
721 struct eventlog6_EvtRpcVariantList **_eventMetadataInstances /* [out] [ref,range(0,MAX_RPC_EVENT_METADATA_COUNT),size_is(,*numReturned)] */);
722 NTSTATUS dcerpc_eventlog6_EvtRpcGetNextEventMetadata_recv(struct tevent_req *req,
725 NTSTATUS dcerpc_eventlog6_EvtRpcGetNextEventMetadata(struct dcerpc_binding_handle *h,
727 struct policy_handle *_eventMetaDataEnum /* [in] [ref] */,
728 uint32_t _flags /* [in] */,
729 uint32_t _numRequested /* [in] */,
730 uint32_t *_numReturned /* [out] [ref] */,
731 struct eventlog6_EvtRpcVariantList **_eventMetadataInstances /* [out] [ref,range(0,MAX_RPC_EVENT_METADATA_COUNT),size_is(,*numReturned)] */,
734 struct tevent_req *dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName_r_send(TALLOC_CTX *mem_ctx,
735 struct tevent_context *ev,
736 struct dcerpc_binding_handle *h,
737 struct eventlog6_EvtRpcGetClassicLogDisplayName *r);
738 NTSTATUS dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
739 NTSTATUS dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct eventlog6_EvtRpcGetClassicLogDisplayName *r);
740 struct tevent_req *dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName_send(TALLOC_CTX *mem_ctx,
741 struct tevent_context *ev,
742 struct dcerpc_binding_handle *h,
743 const char *_logName /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
744 uint32_t _locale /* [in] */,
745 uint32_t _flags /* [in] */,
746 uint16_t **_displayName /* [out] [ref] */);
747 NTSTATUS dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName_recv(struct tevent_req *req,
750 NTSTATUS dcerpc_eventlog6_EvtRpcGetClassicLogDisplayName(struct dcerpc_binding_handle *h,
752 const char *_logName /* [in] [ref,range(1,MAX_RPC_CHANNEL_NAME_LENGTH),charset(UTF16)] */,
753 uint32_t _locale /* [in] */,
754 uint32_t _flags /* [in] */,
755 uint16_t **_displayName /* [out] [ref] */,
758 #endif /* _HEADER_RPC_eventlog6 */