summaryrefslogtreecommitdiffstats
path: root/private/newsam2/samsrv.acf
blob: 2da84a2eca40702a66400f5e5d61922fbf0e1329 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/*++

Copyright (c) 1991  Microsoft Corporation

Module Name:

    samsrv.acf

Abstract:

    Security Account Manager SERVER rpc stub attribute configuration file.

    This file contains the attribute configuration information necessary
    for generating the server stubs for remotable SAM functions.  The
    definitions in this file qualify the information in samrpc.idl.

      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      !!                                                                 !!
      !!  This .acf file is USED ONLY WHEN GENERATING SAM SERVER STUBS.  !!
      !!                                                                 !!
      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


    Use samcli.acf when generating client stubs.




    The server likes to have all passed data in a single block of
    allocated memory.  This allows it to free the returned information
    with a single call, rather than walking down some random tree of
    allocated blocks.



Author:

    Jim Kelly       (JimK)       July 3, 1991

Environment:

    User Mode

Revision History:

--*/



[ implicit_handle( handle_t samsrv_handle) ]
interface samr

{


//
// define complex [in] parameters to be [allocate(all_nodes)]...
//

//typedef [allocate(all_nodes)]   PSAMPR_PASSED_NAMES;

typedef [allocate(all_nodes)]   PSAMPR_SID_INFORMATION;

}