Module: TurboRex::MSRPC::RPCBase::InterfaceFlag

Defined in:
lib/turborex/msrpc/rpcbase.rb

Constant Summary collapse

RPC_IF_AUTOLISTEN =
0x0001
RPC_IF_OLE =
0x0002
RPC_IF_ALLOW_UNKNOWN_AUTHORITY =
0x0004
RPC_IF_ALLOW_SECURE_ONLY =
0x0008
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH =
0x0010
RPC_IF_ALLOW_LOCAL_ONLY =
0x0020
RPC_IF_SEC_NO_CACHE =
0x0040
RPC_IF_SEC_CACHE_PER_PROC =
0x0080
RPC_IF_ASYNC_CALLBACK =
0x0100
MAPPING =
{
    rpc_if_autolisten: 0x1,
    rpc_if_ole: 0x2,
    rpc_if_allow_unknown_authority: 0x4,
    rpc_if_allow_secure_only: 0x8,
    rpc_if_allow_callbacks_with_no_auth: 0x10,
    rpc_if_allow_local_only: 0x20,
    rpc_if_sec_no_cache: 0x40,
    rpc_if_sec_cache_per_proc: 0x80,
    rpc_if_async_callback: 0x100
}