samr.idl

来自「jcifs(通用网络文件系统)主要用于局域网内传递文件」· IDL 代码 · 共 57 行

IDL
57
字号
[	uuid(12345778-1234-abcd-ef00-0123456789ac),	version(1.0)]interface samr{	import "../rpc.idl";	import "lsarpc.idl";	[op(0x01)]	int SamrCloseHandle([in] policy_handle *handle);	[op(0x39)]	int SamrConnect2([in,string,unique] wchar_t *system_name,			[in] uint32_t access_mask,			[out] policy_handle *handle);	[op(0x3e)]	int SamrConnect4([in,string,unique] wchar_t *system_name,			[in] uint32_t unknown,			[in] uint32_t access_mask,			[out] policy_handle *handle);	[op(0x07)]	int SamrOpenDomain([in] policy_handle *handle,			[in] uint32_t access_mask,			[in] sid_t *sid,			[out] policy_handle *domain_handle);	typedef struct {		uint32_t idx;		unicode_string name;	} SamrSamEntry;	typedef struct {		uint32_t count;		[size_is(count)] SamrSamEntry *entries;	} SamrSamArray;	[op(0x0f)]	int SamrEnumerateAliasesInDomain([in] policy_handle *domain_handle,			[in,out] uint32_t *resume_handle,			[in] uint32_t acct_flags,			[out,unique] SamrSamArray *sam,			[out] uint32_t num_entries);	[op(0x1b)]	int SamrOpenAlias([in] policy_handle *domain_handle,			[in] uint32_t access_mask,			[in] uint32_t rid,			[out] policy_handle *alias_handle);	[op(0x21)]	int SamrGetMembersInAlias([in] policy_handle *alias_handle,			[out] LsarSidArray *sids);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?