Artifact e6f2e848af2bbb8578cf802f1189a7aec7ed157f:
- File
src/win32/rpcnsi.d
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
The problem was __gshared. Replacing it with TLS fixed the issue. Remaining problem is that "hack.d"'s CloseHandle hack is not working anymore.
(user: kinaba) [annotate]
-
2015-05-05 06:49:05
- part of checkin
[9b639cf2d6]
on branch trunk
- Working version for update to 2.067.
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;..}..