mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
idl: Added missing endpoint mapper defines.
[MS-RPCE] 2.2.1.2.4 ept_lookup Method
This commit is contained in:
parent
da3e057b6f
commit
eacc9d659a
@ -35,8 +35,6 @@ interface epmapper
|
||||
const int EPMAPPER_STATUS_NO_MEMORY = 0x16C9A012;
|
||||
const int EPMAPPER_STATUS_OK = 0;
|
||||
|
||||
|
||||
|
||||
typedef [enum8bit] enum {
|
||||
|
||||
/* Level 4 and higher */
|
||||
@ -256,17 +254,32 @@ interface epmapper
|
||||
[in] uint32 num_ents,
|
||||
[in, size_is(num_ents)] epm_entry_t entries[]
|
||||
);
|
||||
|
||||
|
||||
typedef [v1_enum] enum {
|
||||
RPC_C_EP_ALL_ELTS = 0x00000000,
|
||||
RPC_C_EP_MATCH_BY_IF = 0x00000001,
|
||||
RPC_C_EP_MATCH_BY_OBJ = 0x00000002,
|
||||
RPC_C_EP_MATCH_BY_BOTH = 0x00000003
|
||||
} epm_InquiryType;
|
||||
|
||||
typedef [v1_enum] enum {
|
||||
RPC_C_VERS_ALL = 0x00000000,
|
||||
RPC_C_VERS_COMPATIBLE = 0x00000001,
|
||||
RPC_C_VERS_EXACT = 0x00000002,
|
||||
RPC_C_VERS_MAJOR_ONLY = 0x00000003,
|
||||
RPC_C_VERS_UPTO = 0x00000004
|
||||
} epm_VersionOption;
|
||||
|
||||
/**********************/
|
||||
/* Function 0x02 */
|
||||
error_status_t epm_Lookup(
|
||||
[in] uint32 inquiry_type,
|
||||
[in,ptr] GUID *object,
|
||||
[in,ptr] rpc_if_id_t *interface_id,
|
||||
[in] uint32 vers_option,
|
||||
[in,out] policy_handle *entry_handle,
|
||||
[in] uint32 max_ents,
|
||||
[out] uint32 *num_ents,
|
||||
[in] epm_InquiryType inquiry_type,
|
||||
[in,ptr] GUID *object,
|
||||
[in,ptr] rpc_if_id_t *interface_id,
|
||||
[in] epm_VersionOption vers_option,
|
||||
[in,out] policy_handle *entry_handle,
|
||||
[in] uint32 max_ents,
|
||||
[out] uint32 *num_ents,
|
||||
[out, length_is(*num_ents), size_is(max_ents)] epm_entry_t entries[]
|
||||
);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user