Hex Artifact Content

Not logged in

Artifact e6f2e848af2bbb8578cf802f1189a7aec7ed157f:


0000: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  /***************
0010: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0020: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0030: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 5c 0d 0a 2a 20 20 20 20  ********\..*    
0050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0060: 20 20 20 20 20 20 20 20 20 20 20 20 72 70 63 6e              rpcn
0070: 73 69 2e 64 20 20 20 20 20 20 20 20 20 20 20 20  si.d            
0080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0090: 20 20 20 2a 0d 0a 2a 20 20 20 20 20 20 20 20 20     *..*         
00a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 0d                *.
00e0: 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .*              
00f0: 20 20 20 20 20 20 20 20 20 57 69 6e 64 6f 77 73           Windows
0100: 20 41 50 49 20 68 65 61 64 65 72 20 6d 6f 64 75   API header modu
0110: 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20  le              
0120: 20 20 20 20 20 20 20 20 20 2a 0d 0a 2a 20 20 20           *..*   
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0140: 20 20 52 50 43 20 4e 61 6d 65 20 53 65 72 76 69    RPC Name Servi
0150: 63 65 20 28 52 70 63 4e 73 20 41 50 49 73 29 20  ce (RpcNs APIs) 
0160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0170: 20 20 20 20 2a 0d 0a 2a 20 20 20 20 20 20 20 20      *..*        
0180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
01a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
01b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a                 *
01c0: 0d 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20  ..*             
01d0: 20 20 20 20 54 72 61 6e 73 6c 61 74 65 64 20 66      Translated f
01e0: 72 6f 6d 20 4d 69 6e 47 57 20 57 69 6e 64 6f 77  rom MinGW Window
01f0: 73 20 68 65 61 64 65 72 73 20 20 20 20 20 20 20  s headers       
0200: 20 20 20 20 20 20 20 20 20 20 2a 0d 0a 2a 20 20            *..*  
0210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0250: 20 20 20 20 20 2a 0d 0a 2a 20 20 20 20 20 20 20       *..*       
0260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0270: 50 6c 61 63 65 64 20 69 6e 74 6f 20 70 75 62 6c  Placed into publ
0280: 69 63 20 64 6f 6d 61 69 6e 20 20 20 20 20 20 20  ic domain       
0290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
02a0: 2a 0d 0a 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  *..\************
02b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2f 0d 0a 6d 6f  ***********/..mo
02f0: 64 75 6c 65 20 77 69 6e 33 32 2e 72 70 63 6e 73  dule win32.rpcns
0300: 69 3b 0d 0a 70 72 61 67 6d 61 28 6c 69 62 2c 20  i;..pragma(lib, 
0310: 22 72 70 63 6e 73 34 22 29 3b 0d 0a 0d 0a 70 72  "rpcns4");....pr
0320: 69 76 61 74 65 20 69 6d 70 6f 72 74 20 77 69 6e  ivate import win
0330: 33 32 2e 62 61 73 65 74 79 70 73 2c 20 77 69 6e  32.basetyps, win
0340: 33 32 2e 72 70 63 64 63 65 70 2c 20 77 69 6e 33  32.rpcdcep, win3
0350: 32 2e 72 70 63 6e 73 69 2c 20 77 69 6e 33 32 2e  2.rpcnsi, win32.
0360: 72 70 63 64 63 65 2c 0d 0a 20 20 77 69 6e 33 32  rpcdce,..  win32
0370: 2e 77 33 32 61 70 69 3b 0d 0a 70 72 69 76 61 74  .w32api;..privat
0380: 65 20 69 6d 70 6f 72 74 20 77 69 6e 33 32 2e 77  e import win32.w
0390: 69 6e 64 65 66 3b 20 20 2f 2f 20 66 6f 72 20 48  indef;  // for H
03a0: 41 4e 44 4c 45 0d 0a 0d 0a 6d 69 78 69 6e 20 44  ANDLE....mixin D
03b0: 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 21 28 22  ECLARE_HANDLE!("
03c0: 52 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 22 29 3b  RPC_NS_HANDLE");
03d0: 0d 0a 0d 0a 63 6f 6e 73 74 20 52 50 43 5f 43 5f  ....const RPC_C_
03e0: 4e 53 5f 53 59 4e 54 41 58 5f 44 45 46 41 55 4c  NS_SYNTAX_DEFAUL
03f0: 54 3d 30 3b 0d 0a 63 6f 6e 73 74 20 52 50 43 5f  T=0;..const RPC_
0400: 43 5f 4e 53 5f 53 59 4e 54 41 58 5f 44 43 45 3d  C_NS_SYNTAX_DCE=
0410: 33 3b 0d 0a 63 6f 6e 73 74 20 52 50 43 5f 43 5f  3;..const RPC_C_
0420: 50 52 4f 46 49 4c 45 5f 44 45 46 41 55 4c 54 5f  PROFILE_DEFAULT_
0430: 45 4c 54 3d 30 3b 0d 0a 63 6f 6e 73 74 20 52 50  ELT=0;..const RP
0440: 43 5f 43 5f 50 52 4f 46 49 4c 45 5f 41 4c 4c 5f  C_C_PROFILE_ALL_
0450: 45 4c 54 3d 31 3b 0d 0a 63 6f 6e 73 74 20 52 50  ELT=1;..const RP
0460: 43 5f 43 5f 50 52 4f 46 49 4c 45 5f 4d 41 54 43  C_C_PROFILE_MATC
0470: 48 5f 42 59 5f 49 46 3d 32 3b 0d 0a 63 6f 6e 73  H_BY_IF=2;..cons
0480: 74 20 52 50 43 5f 43 5f 50 52 4f 46 49 4c 45 5f  t RPC_C_PROFILE_
0490: 4d 41 54 43 48 5f 42 59 5f 4d 42 52 3d 33 3b 0d  MATCH_BY_MBR=3;.
04a0: 0a 63 6f 6e 73 74 20 52 50 43 5f 43 5f 50 52 4f  .const RPC_C_PRO
04b0: 46 49 4c 45 5f 4d 41 54 43 48 5f 42 59 5f 42 4f  FILE_MATCH_BY_BO
04c0: 54 48 3d 34 3b 0d 0a 63 6f 6e 73 74 20 52 50 43  TH=4;..const RPC
04d0: 5f 43 5f 4e 53 5f 44 45 46 41 55 4c 54 5f 45 58  _C_NS_DEFAULT_EX
04e0: 50 5f 41 47 45 3d 2d 31 3b 0d 0a 0d 0a 65 78 74  P_AGE=-1;....ext
04f0: 65 72 6e 20 28 57 69 6e 64 6f 77 73 29 20 7b 0d  ern (Windows) {.
0500: 0a 09 52 50 43 5f 53 54 41 54 55 53 20 52 70 63  ..RPC_STATUS Rpc
0510: 4e 73 42 69 6e 64 69 6e 67 45 78 70 6f 72 74 41  NsBindingExportA
0520: 28 75 69 6e 74 2c 20 75 62 79 74 65 2a 2c 20 52  (uint, ubyte*, R
0530: 50 43 5f 49 46 5f 48 41 4e 44 4c 45 2c 0d 0a 09  PC_IF_HANDLE,...
0540: 20 20 52 50 43 5f 42 49 4e 44 49 4e 47 5f 56 45    RPC_BINDING_VE
0550: 43 54 4f 52 2a 2c 20 55 55 49 44 5f 56 45 43 54  CTOR*, UUID_VECT
0560: 4f 52 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54  OR*);...RPC_STAT
0570: 55 53 20 52 70 63 4e 73 42 69 6e 64 69 6e 67 55  US RpcNsBindingU
0580: 6e 65 78 70 6f 72 74 41 28 75 69 6e 74 2c 20 75  nexportA(uint, u
0590: 62 79 74 65 2a 2c 20 52 50 43 5f 49 46 5f 48 41  byte*, RPC_IF_HA
05a0: 4e 44 4c 45 2c 0d 0a 09 20 20 55 55 49 44 5f 56  NDLE,...  UUID_V
05b0: 45 43 54 4f 52 2a 29 3b 0d 0a 09 52 50 43 5f 53  ECTOR*);...RPC_S
05c0: 54 41 54 55 53 20 52 70 63 4e 73 42 69 6e 64 69  TATUS RpcNsBindi
05d0: 6e 67 4c 6f 6f 6b 75 70 42 65 67 69 6e 41 28 75  ngLookupBeginA(u
05e0: 69 6e 74 2c 20 75 62 79 74 65 2a 2c 20 52 50 43  int, ubyte*, RPC
05f0: 5f 49 46 5f 48 41 4e 44 4c 45 2c 20 55 55 49 44  _IF_HANDLE, UUID
0600: 2a 2c 0d 0a 09 20 20 75 69 6e 74 2c 20 52 50 43  *,...  uint, RPC
0610: 5f 4e 53 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a 09  _NS_HANDLE*);...
0620: 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73  RPC_STATUS RpcNs
0630: 42 69 6e 64 69 6e 67 4c 6f 6f 6b 75 70 4e 65 78  BindingLookupNex
0640: 74 28 52 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 2c  t(RPC_NS_HANDLE,
0650: 20 52 50 43 5f 42 49 4e 44 49 4e 47 5f 56 45 43   RPC_BINDING_VEC
0660: 54 4f 52 2a 2a 29 3b 0d 0a 09 52 50 43 5f 53 54  TOR**);...RPC_ST
0670: 41 54 55 53 20 52 70 63 4e 73 42 69 6e 64 69 6e  ATUS RpcNsBindin
0680: 67 4c 6f 6f 6b 75 70 44 6f 6e 65 28 52 50 43 5f  gLookupDone(RPC_
0690: 4e 53 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a 09 52  NS_HANDLE*);...R
06a0: 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73 47  PC_STATUS RpcNsG
06b0: 72 6f 75 70 44 65 6c 65 74 65 41 28 75 69 6e 74  roupDeleteA(uint
06c0: 2c 20 75 62 79 74 65 2a 29 3b 0d 0a 09 52 50 43  , ubyte*);...RPC
06d0: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 47 72 6f  _STATUS RpcNsGro
06e0: 75 70 4d 62 72 41 64 64 41 28 75 69 6e 74 2c 20  upMbrAddA(uint, 
06f0: 75 62 79 74 65 2a 2c 20 75 69 6e 74 2c 20 75 62  ubyte*, uint, ub
0700: 79 74 65 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41  yte*);...RPC_STA
0710: 54 55 53 20 52 70 63 4e 73 47 72 6f 75 70 4d 62  TUS RpcNsGroupMb
0720: 72 52 65 6d 6f 76 65 41 28 75 69 6e 74 2c 20 75  rRemoveA(uint, u
0730: 62 79 74 65 2a 2c 20 75 69 6e 74 2c 20 75 62 79  byte*, uint, uby
0740: 74 65 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54  te*);...RPC_STAT
0750: 55 53 20 52 70 63 4e 73 47 72 6f 75 70 4d 62 72  US RpcNsGroupMbr
0760: 49 6e 71 42 65 67 69 6e 41 28 75 69 6e 74 2c 20  InqBeginA(uint, 
0770: 75 62 79 74 65 2a 2c 20 75 69 6e 74 2c 20 52 50  ubyte*, uint, RP
0780: 43 5f 4e 53 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a  C_NS_HANDLE*);..
0790: 09 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e  .RPC_STATUS RpcN
07a0: 73 47 72 6f 75 70 4d 62 72 49 6e 71 4e 65 78 74  sGroupMbrInqNext
07b0: 41 28 52 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 2c  A(RPC_NS_HANDLE,
07c0: 20 75 62 79 74 65 2a 2a 29 3b 0d 0a 09 52 50 43   ubyte**);...RPC
07d0: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 47 72 6f  _STATUS RpcNsGro
07e0: 75 70 4d 62 72 49 6e 71 44 6f 6e 65 28 52 50 43  upMbrInqDone(RPC
07f0: 5f 4e 53 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a 09  _NS_HANDLE*);...
0800: 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73  RPC_STATUS RpcNs
0810: 50 72 6f 66 69 6c 65 44 65 6c 65 74 65 41 28 75  ProfileDeleteA(u
0820: 69 6e 74 2c 20 75 62 79 74 65 2a 29 3b 0d 0a 09  int, ubyte*);...
0830: 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73  RPC_STATUS RpcNs
0840: 50 72 6f 66 69 6c 65 45 6c 74 41 64 64 41 28 75  ProfileEltAddA(u
0850: 69 6e 74 2c 20 75 62 79 74 65 2a 2c 20 52 50 43  int, ubyte*, RPC
0860: 5f 49 46 5f 49 44 2a 2c 20 75 69 6e 74 2c 20 75  _IF_ID*, uint, u
0870: 62 79 74 65 2a 2c 0d 0a 09 20 20 75 69 6e 74 2c  byte*,...  uint,
0880: 20 75 62 79 74 65 2a 29 3b 0d 0a 09 52 50 43 5f   ubyte*);...RPC_
0890: 53 54 41 54 55 53 20 52 70 63 4e 73 50 72 6f 66  STATUS RpcNsProf
08a0: 69 6c 65 45 6c 74 52 65 6d 6f 76 65 41 28 75 69  ileEltRemoveA(ui
08b0: 6e 74 2c 20 75 62 79 74 65 2a 2c 20 52 50 43 5f  nt, ubyte*, RPC_
08c0: 49 46 5f 49 44 2a 2c 20 75 69 6e 74 2c 20 75 62  IF_ID*, uint, ub
08d0: 79 74 65 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41  yte*);...RPC_STA
08e0: 54 55 53 20 52 70 63 4e 73 50 72 6f 66 69 6c 65  TUS RpcNsProfile
08f0: 45 6c 74 49 6e 71 42 65 67 69 6e 41 28 75 69 6e  EltInqBeginA(uin
0900: 74 2c 20 75 62 79 74 65 2a 2c 20 75 69 6e 74 2c  t, ubyte*, uint,
0910: 20 52 50 43 5f 49 46 5f 49 44 2a 2c 20 75 69 6e   RPC_IF_ID*, uin
0920: 74 2c 0d 0a 09 20 20 75 69 6e 74 2c 20 75 62 79  t,...  uint, uby
0930: 74 65 2a 2c 20 52 50 43 5f 4e 53 5f 48 41 4e 44  te*, RPC_NS_HAND
0940: 4c 45 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54  LE*);...RPC_STAT
0950: 55 53 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 45  US RpcNsProfileE
0960: 6c 74 49 6e 71 4e 65 78 74 41 28 52 50 43 5f 4e  ltInqNextA(RPC_N
0970: 53 5f 48 41 4e 44 4c 45 2c 20 52 50 43 5f 49 46  S_HANDLE, RPC_IF
0980: 5f 49 44 2a 2c 20 75 62 79 74 65 2a 2a 2c 0d 0a  _ID*, ubyte**,..
0990: 09 20 20 75 69 6e 74 2a 2c 20 75 62 79 74 65 2a  .  uint*, ubyte*
09a0: 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54 55 53  *);...RPC_STATUS
09b0: 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74   RpcNsProfileElt
09c0: 49 6e 71 44 6f 6e 65 28 52 50 43 5f 4e 53 5f 48  InqDone(RPC_NS_H
09d0: 41 4e 44 4c 45 2a 29 3b 0d 0a 09 52 50 43 5f 53  ANDLE*);...RPC_S
09e0: 54 41 54 55 53 20 52 70 63 4e 73 45 6e 74 72 79  TATUS RpcNsEntry
09f0: 4f 62 6a 65 63 74 49 6e 71 4e 65 78 74 28 69 6e  ObjectInqNext(in
0a00: 20 52 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 2c 20   RPC_NS_HANDLE, 
0a10: 6f 75 74 20 55 55 49 44 2a 29 3b 0d 0a 09 52 50  out UUID*);...RP
0a20: 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73 45 6e  C_STATUS RpcNsEn
0a30: 74 72 79 4f 62 6a 65 63 74 49 6e 71 44 6f 6e 65  tryObjectInqDone
0a40: 28 72 65 66 20 52 50 43 5f 4e 53 5f 48 41 4e 44  (ref RPC_NS_HAND
0a50: 4c 45 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54  LE*);...RPC_STAT
0a60: 55 53 20 52 70 63 4e 73 45 6e 74 72 79 45 78 70  US RpcNsEntryExp
0a70: 61 6e 64 4e 61 6d 65 41 28 75 69 6e 74 2c 20 75  andNameA(uint, u
0a80: 62 79 74 65 2a 2c 20 75 62 79 74 65 2a 2a 29 3b  byte*, ubyte**);
0a90: 0d 0a 09 52 50 43 5f 53 54 41 54 55 53 20 52 70  ...RPC_STATUS Rp
0aa0: 63 4e 73 4d 67 6d 74 42 69 6e 64 69 6e 67 55 6e  cNsMgmtBindingUn
0ab0: 65 78 70 6f 72 74 41 28 75 69 6e 74 2c 20 75 62  exportA(uint, ub
0ac0: 79 74 65 2a 2c 20 52 50 43 5f 49 46 5f 49 44 2a  yte*, RPC_IF_ID*
0ad0: 2c 20 75 69 6e 74 2c 0d 0a 09 20 20 55 55 49 44  , uint,...  UUID
0ae0: 5f 56 45 43 54 4f 52 2a 29 3b 0d 0a 09 52 50 43  _VECTOR*);...RPC
0af0: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 4d 67 6d  _STATUS RpcNsMgm
0b00: 74 45 6e 74 72 79 43 72 65 61 74 65 41 28 75 69  tEntryCreateA(ui
0b10: 6e 74 2c 20 75 62 79 74 65 2a 29 3b 0d 0a 09 52  nt, ubyte*);...R
0b20: 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73 4d  PC_STATUS RpcNsM
0b30: 67 6d 74 45 6e 74 72 79 44 65 6c 65 74 65 41 28  gmtEntryDeleteA(
0b40: 75 69 6e 74 2c 20 75 62 79 74 65 2a 29 3b 0d 0a  uint, ubyte*);..
0b50: 09 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e  .RPC_STATUS RpcN
0b60: 73 4d 67 6d 74 45 6e 74 72 79 49 6e 71 49 66 49  sMgmtEntryInqIfI
0b70: 64 73 41 28 75 69 6e 74 2c 20 75 62 79 74 65 2a  dsA(uint, ubyte*
0b80: 2c 20 52 50 43 5f 49 46 5f 49 44 5f 56 45 43 54  , RPC_IF_ID_VECT
0b90: 4f 52 2a 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41  OR**);...RPC_STA
0ba0: 54 55 53 20 52 70 63 4e 73 4d 67 6d 74 48 61 6e  TUS RpcNsMgmtHan
0bb0: 64 6c 65 53 65 74 45 78 70 41 67 65 28 52 50 43  dleSetExpAge(RPC
0bc0: 5f 4e 53 5f 48 41 4e 44 4c 45 2c 20 75 69 6e 74  _NS_HANDLE, uint
0bd0: 29 3b 0d 0a 09 52 50 43 5f 53 54 41 54 55 53 20  );...RPC_STATUS 
0be0: 52 70 63 4e 73 4d 67 6d 74 49 6e 71 45 78 70 41  RpcNsMgmtInqExpA
0bf0: 67 65 28 75 69 6e 74 2a 29 3b 0d 0a 09 52 50 43  ge(uint*);...RPC
0c00: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 4d 67 6d  _STATUS RpcNsMgm
0c10: 74 53 65 74 45 78 70 41 67 65 28 75 69 6e 74 29  tSetExpAge(uint)
0c20: 3b 0d 0a 09 52 50 43 5f 53 54 41 54 55 53 20 52  ;...RPC_STATUS R
0c30: 70 63 4e 73 42 69 6e 64 69 6e 67 49 6d 70 6f 72  pcNsBindingImpor
0c40: 74 4e 65 78 74 28 52 50 43 5f 4e 53 5f 48 41 4e  tNext(RPC_NS_HAN
0c50: 44 4c 45 2c 20 52 50 43 5f 42 49 4e 44 49 4e 47  DLE, RPC_BINDING
0c60: 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a 09 52 50 43  _HANDLE*);...RPC
0c70: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 42 69 6e  _STATUS RpcNsBin
0c80: 64 69 6e 67 49 6d 70 6f 72 74 44 6f 6e 65 28 52  dingImportDone(R
0c90: 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 2a 29 3b 0d  PC_NS_HANDLE*);.
0ca0: 0a 09 52 50 43 5f 53 54 41 54 55 53 20 52 70 63  ..RPC_STATUS Rpc
0cb0: 4e 73 42 69 6e 64 69 6e 67 53 65 6c 65 63 74 28  NsBindingSelect(
0cc0: 52 50 43 5f 42 49 4e 44 49 4e 47 5f 56 45 43 54  RPC_BINDING_VECT
0cd0: 4f 52 2a 2c 20 52 50 43 5f 42 49 4e 44 49 4e 47  OR*, RPC_BINDING
0ce0: 5f 48 41 4e 44 4c 45 2a 29 3b 0d 0a 7d 0d 0a 0d  _HANDLE*);..}...
0cf0: 0a 0d 0a 76 65 72 73 69 6f 6e 20 28 55 6e 69 63  ...version (Unic
0d00: 6f 64 65 29 20 7b 0d 0a 7d 20 65 6c 73 65 20 7b  ode) {..} else {
0d10: 0d 0a 09 52 50 43 5f 53 54 41 54 55 53 20 52 70  ...RPC_STATUS Rp
0d20: 63 4e 73 45 6e 74 72 79 4f 62 6a 65 63 74 49 6e  cNsEntryObjectIn
0d30: 71 42 65 67 69 6e 41 28 75 69 6e 74 2c 20 75 62  qBeginA(uint, ub
0d40: 79 74 65 2a 2c 20 52 50 43 5f 4e 53 5f 48 41 4e  yte*, RPC_NS_HAN
0d50: 44 4c 45 2a 29 3b 0d 0a 09 52 50 43 5f 53 54 41  DLE*);...RPC_STA
0d60: 54 55 53 20 52 70 63 4e 73 42 69 6e 64 69 6e 67  TUS RpcNsBinding
0d70: 49 6d 70 6f 72 74 42 65 67 69 6e 41 28 75 69 6e  ImportBeginA(uin
0d80: 74 2c 20 75 62 79 74 65 2a 2c 20 52 50 43 5f 49  t, ubyte*, RPC_I
0d90: 46 5f 48 41 4e 44 4c 45 2c 20 55 55 49 44 2a 2c  F_HANDLE, UUID*,
0da0: 0d 0a 09 20 20 52 50 43 5f 4e 53 5f 48 41 4e 44  ...  RPC_NS_HAND
0db0: 4c 45 2a 29 3b 0d 0a 7d 0d 0a 0d 0a 52 50 43 5f  LE*);..}....RPC_
0dc0: 53 54 41 54 55 53 20 52 70 63 4e 73 42 69 6e 64  STATUS RpcNsBind
0dd0: 69 6e 67 45 78 70 6f 72 74 57 28 75 69 6e 74 2c  ingExportW(uint,
0de0: 20 75 73 68 6f 72 74 2a 2c 20 52 50 43 5f 49 46   ushort*, RPC_IF
0df0: 5f 48 41 4e 44 4c 45 2c 0d 0a 20 20 52 50 43 5f  _HANDLE,..  RPC_
0e00: 42 49 4e 44 49 4e 47 5f 56 45 43 54 4f 52 2a 2c  BINDING_VECTOR*,
0e10: 20 55 55 49 44 5f 56 45 43 54 4f 52 2a 29 3b 0d   UUID_VECTOR*);.
0e20: 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e  .RPC_STATUS RpcN
0e30: 73 42 69 6e 64 69 6e 67 55 6e 65 78 70 6f 72 74  sBindingUnexport
0e40: 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 2c  W(uint, ushort*,
0e50: 20 52 50 43 5f 49 46 5f 48 41 4e 44 4c 45 2c 0d   RPC_IF_HANDLE,.
0e60: 0a 20 20 55 55 49 44 5f 56 45 43 54 4f 52 2a 29  .  UUID_VECTOR*)
0e70: 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70  ;..RPC_STATUS Rp
0e80: 63 4e 73 42 69 6e 64 69 6e 67 4c 6f 6f 6b 75 70  cNsBindingLookup
0e90: 42 65 67 69 6e 57 28 75 69 6e 74 2c 20 75 73 68  BeginW(uint, ush
0ea0: 6f 72 74 2a 2c 20 52 50 43 5f 49 46 5f 48 41 4e  ort*, RPC_IF_HAN
0eb0: 44 4c 45 2c 20 55 55 49 44 2a 2c 0d 0a 20 20 75  DLE, UUID*,..  u
0ec0: 69 6e 74 2c 20 52 50 43 5f 4e 53 5f 48 41 4e 44  int, RPC_NS_HAND
0ed0: 4c 45 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55  LE*);..RPC_STATU
0ee0: 53 20 52 70 63 4e 73 47 72 6f 75 70 44 65 6c 65  S RpcNsGroupDele
0ef0: 74 65 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74  teW(uint, ushort
0f00: 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20  *);..RPC_STATUS 
0f10: 52 70 63 4e 73 47 72 6f 75 70 4d 62 72 41 64 64  RpcNsGroupMbrAdd
0f20: 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 2c  W(uint, ushort*,
0f30: 20 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 29 3b   uint, ushort*);
0f40: 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70 63  ..RPC_STATUS Rpc
0f50: 4e 73 47 72 6f 75 70 4d 62 72 52 65 6d 6f 76 65  NsGroupMbrRemove
0f60: 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 2c  W(uint, ushort*,
0f70: 20 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 29 3b   uint, ushort*);
0f80: 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70 63  ..RPC_STATUS Rpc
0f90: 4e 73 47 72 6f 75 70 4d 62 72 49 6e 71 42 65 67  NsGroupMbrInqBeg
0fa0: 69 6e 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74  inW(uint, ushort
0fb0: 2a 2c 20 75 69 6e 74 2c 20 52 50 43 5f 4e 53 5f  *, uint, RPC_NS_
0fc0: 48 41 4e 44 4c 45 2a 29 3b 0d 0a 52 50 43 5f 53  HANDLE*);..RPC_S
0fd0: 54 41 54 55 53 20 52 70 63 4e 73 47 72 6f 75 70  TATUS RpcNsGroup
0fe0: 4d 62 72 49 6e 71 4e 65 78 74 57 28 52 50 43 5f  MbrInqNextW(RPC_
0ff0: 4e 53 5f 48 41 4e 44 4c 45 2c 20 75 73 68 6f 72  NS_HANDLE, ushor
1000: 74 2a 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55  t**);..RPC_STATU
1010: 53 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 44 65  S RpcNsProfileDe
1020: 6c 65 74 65 57 28 75 69 6e 74 2c 20 75 73 68 6f  leteW(uint, usho
1030: 72 74 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55  rt*);..RPC_STATU
1040: 53 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c  S RpcNsProfileEl
1050: 74 41 64 64 57 28 75 69 6e 74 2c 20 75 73 68 6f  tAddW(uint, usho
1060: 72 74 2a 2c 20 52 50 43 5f 49 46 5f 49 44 2a 2c  rt*, RPC_IF_ID*,
1070: 20 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 2c 0d   uint, ushort*,.
1080: 0a 20 20 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a  .  uint, ushort*
1090: 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52  );..RPC_STATUS R
10a0: 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74 52 65  pcNsProfileEltRe
10b0: 6d 6f 76 65 57 28 75 69 6e 74 2c 20 75 73 68 6f  moveW(uint, usho
10c0: 72 74 2a 2c 20 52 50 43 5f 49 46 5f 49 44 2a 2c  rt*, RPC_IF_ID*,
10d0: 20 75 69 6e 74 2c 0d 0a 20 20 75 73 68 6f 72 74   uint,..  ushort
10e0: 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20  *);..RPC_STATUS 
10f0: 52 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74 49  RpcNsProfileEltI
1100: 6e 71 42 65 67 69 6e 57 28 75 69 6e 74 2c 20 75  nqBeginW(uint, u
1110: 73 68 6f 72 74 2a 2c 20 75 69 6e 74 2c 20 52 50  short*, uint, RP
1120: 43 5f 49 46 5f 49 44 2a 2c 0d 0a 20 20 75 69 6e  C_IF_ID*,..  uin
1130: 74 2c 20 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a  t, uint, ushort*
1140: 2c 20 52 50 43 5f 4e 53 5f 48 41 4e 44 4c 45 2a  , RPC_NS_HANDLE*
1150: 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52  );..RPC_STATUS R
1160: 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74 49 6e  pcNsProfileEltIn
1170: 71 4e 65 78 74 57 28 52 50 43 5f 4e 53 5f 48 41  qNextW(RPC_NS_HA
1180: 4e 44 4c 45 2c 20 52 50 43 5f 49 46 5f 49 44 2a  NDLE, RPC_IF_ID*
1190: 2c 20 75 73 68 6f 72 74 2a 2a 2c 0d 0a 20 20 75  , ushort**,..  u
11a0: 69 6e 74 2a 2c 20 75 73 68 6f 72 74 2a 2a 29 3b  int*, ushort**);
11b0: 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70 63  ..RPC_STATUS Rpc
11c0: 4e 73 45 6e 74 72 79 4f 62 6a 65 63 74 49 6e 71  NsEntryObjectInq
11d0: 42 65 67 69 6e 57 28 75 69 6e 74 2c 20 75 73 68  BeginW(uint, ush
11e0: 6f 72 74 2a 2c 20 52 50 43 5f 4e 53 5f 48 41 4e  ort*, RPC_NS_HAN
11f0: 44 4c 45 2a 29 3b 0d 0a 52 50 43 5f 53 54 41 54  DLE*);..RPC_STAT
1200: 55 53 20 52 70 63 4e 73 45 6e 74 72 79 45 78 70  US RpcNsEntryExp
1210: 61 6e 64 4e 61 6d 65 57 28 75 69 6e 74 2c 20 75  andNameW(uint, u
1220: 73 68 6f 72 74 2a 2c 20 75 73 68 6f 72 74 2a 2a  short*, ushort**
1230: 29 3b 0d 0a 52 50 43 5f 53 54 41 54 55 53 20 52  );..RPC_STATUS R
1240: 70 63 4e 73 4d 67 6d 74 42 69 6e 64 69 6e 67 55  pcNsMgmtBindingU
1250: 6e 65 78 70 6f 72 74 57 28 75 69 6e 74 2c 20 75  nexportW(uint, u
1260: 73 68 6f 72 74 2a 2c 20 52 50 43 5f 49 46 5f 49  short*, RPC_IF_I
1270: 44 2a 2c 20 75 69 6e 74 2c 0d 0a 20 20 55 55 49  D*, uint,..  UUI
1280: 44 5f 56 45 43 54 4f 52 2a 29 3b 0d 0a 52 50 43  D_VECTOR*);..RPC
1290: 5f 53 54 41 54 55 53 20 52 70 63 4e 73 4d 67 6d  _STATUS RpcNsMgm
12a0: 74 45 6e 74 72 79 43 72 65 61 74 65 57 28 75 69  tEntryCreateW(ui
12b0: 6e 74 2c 20 75 73 68 6f 72 74 2a 29 3b 0d 0a 52  nt, ushort*);..R
12c0: 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e 73 4d  PC_STATUS RpcNsM
12d0: 67 6d 74 45 6e 74 72 79 44 65 6c 65 74 65 57 28  gmtEntryDeleteW(
12e0: 75 69 6e 74 2c 20 75 73 68 6f 72 74 2a 29 3b 0d  uint, ushort*);.
12f0: 0a 52 50 43 5f 53 54 41 54 55 53 20 52 70 63 4e  .RPC_STATUS RpcN
1300: 73 4d 67 6d 74 45 6e 74 72 79 49 6e 71 49 66 49  sMgmtEntryInqIfI
1310: 64 73 57 28 75 69 6e 74 2c 20 75 73 68 6f 72 74  dsW(uint, ushort
1320: 20 2c 20 52 50 43 5f 49 46 5f 49 44 5f 56 45 43   , RPC_IF_ID_VEC
1330: 54 4f 52 2a 2a 29 3b 0d 0a 52 50 43 5f 53 54 41  TOR**);..RPC_STA
1340: 54 55 53 20 52 70 63 4e 73 42 69 6e 64 69 6e 67  TUS RpcNsBinding
1350: 49 6d 70 6f 72 74 42 65 67 69 6e 57 28 75 69 6e  ImportBeginW(uin
1360: 74 2c 20 75 73 68 6f 72 74 2a 2c 20 52 50 43 5f  t, ushort*, RPC_
1370: 49 46 5f 48 41 4e 44 4c 45 2c 20 55 55 49 44 2a  IF_HANDLE, UUID*
1380: 2c 0d 0a 20 20 52 50 43 5f 4e 53 5f 48 41 4e 44  ,..  RPC_NS_HAND
1390: 4c 45 2a 29 3b 0d 0a 0d 0a 76 65 72 73 69 6f 6e  LE*);....version
13a0: 20 28 55 6e 69 63 6f 64 65 29 20 7b 0d 0a 09 61   (Unicode) {...a
13b0: 6c 69 61 73 20 52 70 63 4e 73 42 69 6e 64 69 6e  lias RpcNsBindin
13c0: 67 4c 6f 6f 6b 75 70 42 65 67 69 6e 57 20 52 70  gLookupBeginW Rp
13d0: 63 4e 73 42 69 6e 64 69 6e 67 4c 6f 6f 6b 75 70  cNsBindingLookup
13e0: 42 65 67 69 6e 3b 0d 0a 09 61 6c 69 61 73 20 52  Begin;...alias R
13f0: 70 63 4e 73 42 69 6e 64 69 6e 67 49 6d 70 6f 72  pcNsBindingImpor
1400: 74 42 65 67 69 6e 57 20 52 70 63 4e 73 42 69 6e  tBeginW RpcNsBin
1410: 64 69 6e 67 49 6d 70 6f 72 74 42 65 67 69 6e 3b  dingImportBegin;
1420: 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73 42 69  ...alias RpcNsBi
1430: 6e 64 69 6e 67 45 78 70 6f 72 74 57 20 52 70 63  ndingExportW Rpc
1440: 4e 73 42 69 6e 64 69 6e 67 45 78 70 6f 72 74 3b  NsBindingExport;
1450: 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73 42 69  ...alias RpcNsBi
1460: 6e 64 69 6e 67 55 6e 65 78 70 6f 72 74 57 20 52  ndingUnexportW R
1470: 70 63 4e 73 42 69 6e 64 69 6e 67 55 6e 65 78 70  pcNsBindingUnexp
1480: 6f 72 74 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  ort;...alias Rpc
1490: 4e 73 47 72 6f 75 70 44 65 6c 65 74 65 57 20 52  NsGroupDeleteW R
14a0: 70 63 4e 73 47 72 6f 75 70 44 65 6c 65 74 65 3b  pcNsGroupDelete;
14b0: 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73 47 72  ...alias RpcNsGr
14c0: 6f 75 70 4d 62 72 41 64 64 57 20 52 70 63 4e 73  oupMbrAddW RpcNs
14d0: 47 72 6f 75 70 4d 62 72 41 64 64 3b 0d 0a 09 61  GroupMbrAdd;...a
14e0: 6c 69 61 73 20 52 70 63 4e 73 47 72 6f 75 70 4d  lias RpcNsGroupM
14f0: 62 72 52 65 6d 6f 76 65 57 20 52 70 63 4e 73 47  brRemoveW RpcNsG
1500: 72 6f 75 70 4d 62 72 52 65 6d 6f 76 65 3b 0d 0a  roupMbrRemove;..
1510: 09 61 6c 69 61 73 20 52 70 63 4e 73 47 72 6f 75  .alias RpcNsGrou
1520: 70 4d 62 72 49 6e 71 42 65 67 69 6e 57 20 52 70  pMbrInqBeginW Rp
1530: 63 4e 73 47 72 6f 75 70 4d 62 72 49 6e 71 42 65  cNsGroupMbrInqBe
1540: 67 69 6e 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  gin;...alias Rpc
1550: 4e 73 47 72 6f 75 70 4d 62 72 49 6e 71 4e 65 78  NsGroupMbrInqNex
1560: 74 57 20 52 70 63 4e 73 47 72 6f 75 70 4d 62 72  tW RpcNsGroupMbr
1570: 49 6e 71 4e 65 78 74 3b 0d 0a 09 61 6c 69 61 73  InqNext;...alias
1580: 20 52 70 63 4e 73 45 6e 74 72 79 45 78 70 61 6e   RpcNsEntryExpan
1590: 64 4e 61 6d 65 57 20 52 70 63 4e 73 45 6e 74 72  dNameW RpcNsEntr
15a0: 79 45 78 70 61 6e 64 4e 61 6d 65 3b 0d 0a 09 61  yExpandName;...a
15b0: 6c 69 61 73 20 52 70 63 4e 73 45 6e 74 72 79 4f  lias RpcNsEntryO
15c0: 62 6a 65 63 74 49 6e 71 42 65 67 69 6e 57 20 52  bjectInqBeginW R
15d0: 70 63 4e 73 45 6e 74 72 79 4f 62 6a 65 63 74 49  pcNsEntryObjectI
15e0: 6e 71 42 65 67 69 6e 3b 0d 0a 09 61 6c 69 61 73  nqBegin;...alias
15f0: 20 52 70 63 4e 73 4d 67 6d 74 42 69 6e 64 69 6e   RpcNsMgmtBindin
1600: 67 55 6e 65 78 70 6f 72 74 57 20 52 70 63 4e 73  gUnexportW RpcNs
1610: 4d 67 6d 74 42 69 6e 64 69 6e 67 55 6e 65 78 70  MgmtBindingUnexp
1620: 6f 72 74 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  ort;...alias Rpc
1630: 4e 73 4d 67 6d 74 45 6e 74 72 79 43 72 65 61 74  NsMgmtEntryCreat
1640: 65 57 20 52 70 63 4e 73 4d 67 6d 74 45 6e 74 72  eW RpcNsMgmtEntr
1650: 79 43 72 65 61 74 65 3b 0d 0a 09 61 6c 69 61 73  yCreate;...alias
1660: 20 52 70 63 4e 73 4d 67 6d 74 45 6e 74 72 79 44   RpcNsMgmtEntryD
1670: 65 6c 65 74 65 57 20 52 70 63 4e 73 4d 67 6d 74  eleteW RpcNsMgmt
1680: 45 6e 74 72 79 44 65 6c 65 74 65 3b 0d 0a 09 61  EntryDelete;...a
1690: 6c 69 61 73 20 52 70 63 4e 73 4d 67 6d 74 45 6e  lias RpcNsMgmtEn
16a0: 74 72 79 49 6e 71 49 66 49 64 73 57 20 52 70 63  tryInqIfIdsW Rpc
16b0: 4e 73 4d 67 6d 74 45 6e 74 72 79 49 6e 71 49 66  NsMgmtEntryInqIf
16c0: 49 64 73 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  Ids;...alias Rpc
16d0: 4e 73 50 72 6f 66 69 6c 65 44 65 6c 65 74 65 57  NsProfileDeleteW
16e0: 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 44 65 6c   RpcNsProfileDel
16f0: 65 74 65 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  ete;...alias Rpc
1700: 4e 73 50 72 6f 66 69 6c 65 45 6c 74 41 64 64 57  NsProfileEltAddW
1710: 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74   RpcNsProfileElt
1720: 41 64 64 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  Add;...alias Rpc
1730: 4e 73 50 72 6f 66 69 6c 65 45 6c 74 52 65 6d 6f  NsProfileEltRemo
1740: 76 65 57 20 52 70 63 4e 73 50 72 6f 66 69 6c 65  veW RpcNsProfile
1750: 45 6c 74 52 65 6d 6f 76 65 3b 0d 0a 09 61 6c 69  EltRemove;...ali
1760: 61 73 20 52 70 63 4e 73 50 72 6f 66 69 6c 65 45  as RpcNsProfileE
1770: 6c 74 49 6e 71 42 65 67 69 6e 57 20 52 70 63 4e  ltInqBeginW RpcN
1780: 73 50 72 6f 66 69 6c 65 45 6c 74 49 6e 71 42 65  sProfileEltInqBe
1790: 67 69 6e 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  gin;...alias Rpc
17a0: 4e 73 50 72 6f 66 69 6c 65 45 6c 74 49 6e 71 4e  NsProfileEltInqN
17b0: 65 78 74 57 20 52 70 63 4e 73 50 72 6f 66 69 6c  extW RpcNsProfil
17c0: 65 45 6c 74 49 6e 71 4e 65 78 74 3b 0d 0a 7d 20  eEltInqNext;..} 
17d0: 65 6c 73 65 20 7b 0d 0a 09 61 6c 69 61 73 20 52  else {...alias R
17e0: 70 63 4e 73 42 69 6e 64 69 6e 67 4c 6f 6f 6b 75  pcNsBindingLooku
17f0: 70 42 65 67 69 6e 41 20 52 70 63 4e 73 42 69 6e  pBeginA RpcNsBin
1800: 64 69 6e 67 4c 6f 6f 6b 75 70 42 65 67 69 6e 3b  dingLookupBegin;
1810: 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73 42 69  ...alias RpcNsBi
1820: 6e 64 69 6e 67 49 6d 70 6f 72 74 42 65 67 69 6e  ndingImportBegin
1830: 41 20 52 70 63 4e 73 42 69 6e 64 69 6e 67 49 6d  A RpcNsBindingIm
1840: 70 6f 72 74 42 65 67 69 6e 3b 0d 0a 09 61 6c 69  portBegin;...ali
1850: 61 73 20 52 70 63 4e 73 42 69 6e 64 69 6e 67 45  as RpcNsBindingE
1860: 78 70 6f 72 74 41 20 52 70 63 4e 73 42 69 6e 64  xportA RpcNsBind
1870: 69 6e 67 45 78 70 6f 72 74 3b 0d 0a 09 61 6c 69  ingExport;...ali
1880: 61 73 20 52 70 63 4e 73 42 69 6e 64 69 6e 67 55  as RpcNsBindingU
1890: 6e 65 78 70 6f 72 74 41 20 52 70 63 4e 73 42 69  nexportA RpcNsBi
18a0: 6e 64 69 6e 67 55 6e 65 78 70 6f 72 74 3b 0d 0a  ndingUnexport;..
18b0: 09 61 6c 69 61 73 20 52 70 63 4e 73 47 72 6f 75  .alias RpcNsGrou
18c0: 70 44 65 6c 65 74 65 41 20 52 70 63 4e 73 47 72  pDeleteA RpcNsGr
18d0: 6f 75 70 44 65 6c 65 74 65 3b 0d 0a 09 61 6c 69  oupDelete;...ali
18e0: 61 73 20 52 70 63 4e 73 47 72 6f 75 70 4d 62 72  as RpcNsGroupMbr
18f0: 41 64 64 41 20 52 70 63 4e 73 47 72 6f 75 70 4d  AddA RpcNsGroupM
1900: 62 72 41 64 64 3b 0d 0a 09 61 6c 69 61 73 20 52  brAdd;...alias R
1910: 70 63 4e 73 47 72 6f 75 70 4d 62 72 52 65 6d 6f  pcNsGroupMbrRemo
1920: 76 65 41 20 52 70 63 4e 73 47 72 6f 75 70 4d 62  veA RpcNsGroupMb
1930: 72 52 65 6d 6f 76 65 3b 0d 0a 09 61 6c 69 61 73  rRemove;...alias
1940: 20 52 70 63 4e 73 47 72 6f 75 70 4d 62 72 49 6e   RpcNsGroupMbrIn
1950: 71 42 65 67 69 6e 41 20 52 70 63 4e 73 47 72 6f  qBeginA RpcNsGro
1960: 75 70 4d 62 72 49 6e 71 42 65 67 69 6e 3b 0d 0a  upMbrInqBegin;..
1970: 09 61 6c 69 61 73 20 52 70 63 4e 73 47 72 6f 75  .alias RpcNsGrou
1980: 70 4d 62 72 49 6e 71 4e 65 78 74 41 20 52 70 63  pMbrInqNextA Rpc
1990: 4e 73 47 72 6f 75 70 4d 62 72 49 6e 71 4e 65 78  NsGroupMbrInqNex
19a0: 74 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73  t;...alias RpcNs
19b0: 45 6e 74 72 79 45 78 70 61 6e 64 4e 61 6d 65 41  EntryExpandNameA
19c0: 20 52 70 63 4e 73 45 6e 74 72 79 45 78 70 61 6e   RpcNsEntryExpan
19d0: 64 4e 61 6d 65 3b 0d 0a 09 61 6c 69 61 73 20 52  dName;...alias R
19e0: 70 63 4e 73 45 6e 74 72 79 4f 62 6a 65 63 74 49  pcNsEntryObjectI
19f0: 6e 71 42 65 67 69 6e 41 20 52 70 63 4e 73 45 6e  nqBeginA RpcNsEn
1a00: 74 72 79 4f 62 6a 65 63 74 49 6e 71 42 65 67 69  tryObjectInqBegi
1a10: 6e 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73  n;...alias RpcNs
1a20: 4d 67 6d 74 42 69 6e 64 69 6e 67 55 6e 65 78 70  MgmtBindingUnexp
1a30: 6f 72 74 41 20 52 70 63 4e 73 4d 67 6d 74 42 69  ortA RpcNsMgmtBi
1a40: 6e 64 69 6e 67 55 6e 65 78 70 6f 72 74 3b 0d 0a  ndingUnexport;..
1a50: 09 61 6c 69 61 73 20 52 70 63 4e 73 4d 67 6d 74  .alias RpcNsMgmt
1a60: 45 6e 74 72 79 43 72 65 61 74 65 41 20 52 70 63  EntryCreateA Rpc
1a70: 4e 73 4d 67 6d 74 45 6e 74 72 79 43 72 65 61 74  NsMgmtEntryCreat
1a80: 65 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63 4e 73  e;...alias RpcNs
1a90: 4d 67 6d 74 45 6e 74 72 79 44 65 6c 65 74 65 41  MgmtEntryDeleteA
1aa0: 20 52 70 63 4e 73 4d 67 6d 74 45 6e 74 72 79 44   RpcNsMgmtEntryD
1ab0: 65 6c 65 74 65 3b 0d 0a 09 61 6c 69 61 73 20 52  elete;...alias R
1ac0: 70 63 4e 73 4d 67 6d 74 45 6e 74 72 79 49 6e 71  pcNsMgmtEntryInq
1ad0: 49 66 49 64 73 41 20 52 70 63 4e 73 4d 67 6d 74  IfIdsA RpcNsMgmt
1ae0: 45 6e 74 72 79 49 6e 71 49 66 49 64 73 3b 0d 0a  EntryInqIfIds;..
1af0: 09 61 6c 69 61 73 20 52 70 63 4e 73 50 72 6f 66  .alias RpcNsProf
1b00: 69 6c 65 44 65 6c 65 74 65 41 20 52 70 63 4e 73  ileDeleteA RpcNs
1b10: 50 72 6f 66 69 6c 65 44 65 6c 65 74 65 3b 0d 0a  ProfileDelete;..
1b20: 09 61 6c 69 61 73 20 52 70 63 4e 73 50 72 6f 66  .alias RpcNsProf
1b30: 69 6c 65 45 6c 74 41 64 64 41 20 52 70 63 4e 73  ileEltAddA RpcNs
1b40: 50 72 6f 66 69 6c 65 45 6c 74 41 64 64 3b 0d 0a  ProfileEltAdd;..
1b50: 09 61 6c 69 61 73 20 52 70 63 4e 73 50 72 6f 66  .alias RpcNsProf
1b60: 69 6c 65 45 6c 74 52 65 6d 6f 76 65 41 20 52 70  ileEltRemoveA Rp
1b70: 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74 52 65 6d  cNsProfileEltRem
1b80: 6f 76 65 3b 0d 0a 09 61 6c 69 61 73 20 52 70 63  ove;...alias Rpc
1b90: 4e 73 50 72 6f 66 69 6c 65 45 6c 74 49 6e 71 42  NsProfileEltInqB
1ba0: 65 67 69 6e 41 20 52 70 63 4e 73 50 72 6f 66 69  eginA RpcNsProfi
1bb0: 6c 65 45 6c 74 49 6e 71 42 65 67 69 6e 3b 0d 0a  leEltInqBegin;..
1bc0: 09 61 6c 69 61 73 20 52 70 63 4e 73 50 72 6f 66  .alias RpcNsProf
1bd0: 69 6c 65 45 6c 74 49 6e 71 4e 65 78 74 41 20 52  ileEltInqNextA R
1be0: 70 63 4e 73 50 72 6f 66 69 6c 65 45 6c 74 49 6e  pcNsProfileEltIn
1bf0: 71 4e 65 78 74 3b 0d 0a 7d 0d 0a                 qNext;..}..