mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
45 lines
1.4 KiB
C
45 lines
1.4 KiB
C
|
/* The following definitions come from rpc_client/cli_lsarpc.c */
|
||
|
|
||
|
NTSTATUS rpccli_lsa_open_policy(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx,
|
||
|
bool sec_qos, uint32 des_access,
|
||
|
struct policy_handle *pol);
|
||
|
NTSTATUS rpccli_lsa_open_policy2(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx, bool sec_qos,
|
||
|
uint32 des_access, struct policy_handle *pol);
|
||
|
NTSTATUS rpccli_lsa_lookup_sids(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx,
|
||
|
struct policy_handle *pol,
|
||
|
int num_sids,
|
||
|
const DOM_SID *sids,
|
||
|
char ***pdomains,
|
||
|
char ***pnames,
|
||
|
enum lsa_SidType **ptypes);
|
||
|
NTSTATUS rpccli_lsa_lookup_sids3(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx,
|
||
|
struct policy_handle *pol,
|
||
|
int num_sids,
|
||
|
const DOM_SID *sids,
|
||
|
char ***pdomains,
|
||
|
char ***pnames,
|
||
|
enum lsa_SidType **ptypes);
|
||
|
NTSTATUS rpccli_lsa_lookup_names(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx,
|
||
|
struct policy_handle *pol, int num_names,
|
||
|
const char **names,
|
||
|
const char ***dom_names,
|
||
|
int level,
|
||
|
DOM_SID **sids,
|
||
|
enum lsa_SidType **types);
|
||
|
NTSTATUS rpccli_lsa_lookup_names4(struct rpc_pipe_client *cli,
|
||
|
TALLOC_CTX *mem_ctx,
|
||
|
struct policy_handle *pol, int num_names,
|
||
|
const char **names,
|
||
|
const char ***dom_names,
|
||
|
int level,
|
||
|
DOM_SID **sids,
|
||
|
enum lsa_SidType **types);
|
||
|
|
||
|
bool fetch_domain_sid( char *domain, char *remote_machine, DOM_SID *psid);
|
||
|
|