~ubuntu-branches/ubuntu/oneiric/likewise-open/oneiric

« back to all changes in this revision

Viewing changes to lsass/server/rpc/idl/dssetup.idl

  • Committer: Bazaar Package Importer
  • Author(s): Scott Salley
  • Date: 2010-11-22 12:06:00 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20101122120600-8lba1fpceot71wlb
Tags: 6.0.0.53010-1
Likewise Open 6.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
[
2
 
uuid(3919286a-b10c-11d0-9ba8-00c04fd92ef5),
3
 
version(0.0),
4
 
pointer_default(unique)
5
 
]
6
 
interface dssetup
7
 
{
8
 
cpp_quote("#ifdef DCERPC_STUB_BUILD")
9
 
 
10
 
#include <lw/security-types.h>
11
 
#include <lwrpc/types.h>
12
 
#include <lwrpc/dsrdefs.h>
13
 
 
14
 
typedef [switch_type(UINT16)] union ds_role_info {
15
 
    [case(DS_ROLE_BASIC_INFORMATION)] DsRolePrimaryDomainInfoBasic basic;
16
 
    [case(DS_ROLE_UPGRADE_STATUS)]    DsRoleUpgradeStatus          upgrade;
17
 
    [case(DS_ROLE_OP_STATUS)]         DsRoleOpStatus               opstatus;
18
 
} DsRoleInfo;
19
 
 
20
 
cpp_quote("#endif")
21
 
 
22
 
    DWORD __DsrRoleGetPrimaryDomainInformation(
23
 
        [in] UINT16 uiLevel,
24
 
        [out,switch_is(uiLevel)] DsRoleInfo **ppInfo
25
 
        );
26
 
 
27
 
}