Module jcifs

Interface DcerpcConstants

All Known Implementing Classes:
DcerpcBind, DcerpcHandle, DcerpcMessage, DcerpcPipeHandle, lsarpc.LsarClose, lsarpc.LsarLookupSids, lsarpc.LsarOpenPolicy2, lsarpc.LsarQueryInformationPolicy, lsarpc.LsarQueryInformationPolicy2, MsrpcDfsRootEnum, MsrpcEnumerateAliasesInDomain, MsrpcGetMembersInAlias, MsrpcLookupSids, MsrpcLsarClose, MsrpcLsarOpenPolicy2, MsrpcQueryInformationPolicy, MsrpcSamrCloseHandle, MsrpcSamrConnect2, MsrpcSamrConnect4, MsrpcSamrOpenAlias, MsrpcSamrOpenDomain, MsrpcShareEnum, MsrpcShareGetInfo, netdfs.NetrDfsEnumEx, samr.SamrCloseHandle, samr.SamrConnect2, samr.SamrConnect4, samr.SamrEnumerateAliasesInDomain, samr.SamrGetMembersInAlias, samr.SamrOpenAlias, samr.SamrOpenDomain, srvsvc.RemoteTOD, srvsvc.ServerGetInfo, srvsvc.ShareEnumAll, srvsvc.ShareGetInfo

public interface DcerpcConstants
Constants for DCERPC protocol operations. This interface defines the constants used in DCERPC communication including packet types, flags, and UUID identifiers.
  • Field Details

    • DCERPC_UUID_SYNTAX_NDR

      static final UUID DCERPC_UUID_SYNTAX_NDR
      NDR syntax UUID for DCE/RPC protocol
    • DCERPC_FIRST_FRAG

      static final int DCERPC_FIRST_FRAG
      First fragment flag - indicates first fragment of a multi-fragment message
      See Also:
    • DCERPC_LAST_FRAG

      static final int DCERPC_LAST_FRAG
      Last fragment flag - indicates last fragment of a multi-fragment message
      See Also:
    • DCERPC_PENDING_CANCEL

      static final int DCERPC_PENDING_CANCEL
      Pending cancel flag - indicates cancel was pending at sender
      See Also:
    • DCERPC_RESERVED_1

      static final int DCERPC_RESERVED_1
      Reserved flag for future use
      See Also:
    • DCERPC_CONC_MPX

      static final int DCERPC_CONC_MPX
      Supports concurrent multiplexing flag.
      See Also:
    • DCERPC_DID_NOT_EXECUTE

      static final int DCERPC_DID_NOT_EXECUTE
      Did not execute flag - indicates request was not executed
      See Also:
    • DCERPC_MAYBE

      static final int DCERPC_MAYBE
      Maybe flag - indicates 'maybe' call semantics requested
      See Also:
    • DCERPC_OBJECT_UUID

      static final int DCERPC_OBJECT_UUID
      Object UUID flag - if true, a non-nil object UUID is present
      See Also:
    • RPC_PT_REQUEST

      static final int RPC_PT_REQUEST
      Request packet type
      See Also:
    • RPC_PT_PING

      static final int RPC_PT_PING
      Ping packet type
      See Also:
    • RPC_PT_RESPONSE

      static final int RPC_PT_RESPONSE
      Response packet type
      See Also:
    • RPC_PT_FAULT

      static final int RPC_PT_FAULT
      Fault packet type - indicates an error
      See Also:
    • RPC_PT_BIND

      static final int RPC_PT_BIND
      Bind packet type - establishes context
      See Also:
    • RPC_PT_BIND_ACK

      static final int RPC_PT_BIND_ACK
      Bind acknowledgment packet type
      See Also:
    • RPC_PT_BIND_NAK

      static final int RPC_PT_BIND_NAK
      Bind negative acknowledgment packet type
      See Also:
    • RPC_PT_ALTER_CONTEXT

      static final int RPC_PT_ALTER_CONTEXT
      Alter context packet type
      See Also:
    • RPC_PT_ALTER_CONTEXT_RESPONSE

      static final int RPC_PT_ALTER_CONTEXT_RESPONSE
      Alter context response packet type
      See Also:
    • RPC_PT_SHUTDOWN

      static final int RPC_PT_SHUTDOWN
      Shutdown packet type
      See Also:
    • RPC_PT_CANCEL

      static final int RPC_PT_CANCEL
      Cancel packet type
      See Also:
    • RPC_PT_ACK

      static final int RPC_PT_ACK
      Acknowledgment packet type
      See Also:
    • RPC_PT_REJECT

      static final int RPC_PT_REJECT
      Reject packet type
      See Also:
    • RPC_PT_CO_CANCEL

      static final int RPC_PT_CO_CANCEL
      Connection-oriented cancel packet type
      See Also:
    • RPC_PT_ORPHANED

      static final int RPC_PT_ORPHANED
      Orphaned packet type
      See Also:
    • RPC_C_PF_BROADCAST

      static final int RPC_C_PF_BROADCAST
      Broadcast packet flag
      See Also:
    • RPC_C_PF_NO_FRAGMENT

      static final int RPC_C_PF_NO_FRAGMENT
      No fragmentation packet flag
      See Also:
    • RPC_C_PF_MAYBE

      static final int RPC_C_PF_MAYBE
      Maybe semantics packet flag
      See Also:
    • RPC_C_PF_IDEMPOTENT

      static final int RPC_C_PF_IDEMPOTENT
      Idempotent operation packet flag
      See Also:
    • RPC_C_PF_BROADCAST_MAYBE

      static final int RPC_C_PF_BROADCAST_MAYBE
      Broadcast with maybe semantics packet flag
      See Also:
    • RPC_C_PF_NOT_IDEMPOTENT

      static final int RPC_C_PF_NOT_IDEMPOTENT
      Not idempotent operation packet flag
      See Also:
    • RPC_C_PF_NO_AUTO_LISTEN

      static final int RPC_C_PF_NO_AUTO_LISTEN
      No automatic listening packet flag
      See Also:
    • RPC_C_PF_NO_AUTO_RETRY

      static final int RPC_C_PF_NO_AUTO_RETRY
      No automatic retry packet flag
      See Also: