root/librpc/gen_ndr/named_pipe_auth.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* header auto-generated by pidl */
   2 
   3 #include <stdint.h>
   4 
   5 #include "libcli/util/ntstatus.h"
   6 
   7 #include "librpc/gen_ndr/netlogon.h"
   8 #ifndef _HEADER_named_pipe_auth
   9 #define _HEADER_named_pipe_auth
  10 
  11 #define NAMED_PIPE_AUTH_MAGIC   ( "NPAM" )
  12 union named_pipe_auth_req_info {
  13         struct netr_SamInfo3 info1;/* [case] */
  14 }/* [switch_type(uint32)] */;
  15 
  16 struct named_pipe_auth_req {
  17         uint32_t length;/* [value(ndr_size_named_pipe_auth_req(r,ndr->iconv_convenience,ndr->flags)-4),flag(LIBNDR_FLAG_BIGENDIAN)] */
  18         const char *magic;/* [value(NAMED_PIPE_AUTH_MAGIC),charset(DOS)] */
  19         uint32_t level;
  20         union named_pipe_auth_req_info info;/* [switch_is(level)] */
  21 }/* [gensize,public] */;
  22 
  23 union named_pipe_auth_rep_info {
  24         int _dummy_element;
  25 }/* [switch_type(uint32)] */;
  26 
  27 struct named_pipe_auth_rep {
  28         uint32_t length;/* [value(ndr_size_named_pipe_auth_rep(r,ndr->iconv_convenience,ndr->flags)-4),flag(LIBNDR_FLAG_BIGENDIAN)] */
  29         const char *magic;/* [value(NAMED_PIPE_AUTH_MAGIC),charset(DOS)] */
  30         uint32_t level;
  31         union named_pipe_auth_rep_info info;/* [switch_is(level)] */
  32         NTSTATUS status;
  33 }/* [gensize,public] */;
  34 
  35 #endif /* _HEADER_named_pipe_auth */

/* [<][>][^][v][top][bottom][index][help] */