module TurboRex::Windows::ALPC

Constants

ALPC_MESSAGE_CONTEXT_ATTRIBUTE
ALPC_MESSAGE_DIRECT_ATTRIBUTE
ALPC_MESSAGE_HANDLE_ATTRIBUTE
ALPC_MESSAGE_SECURITY_ATTRIBUTE
ALPC_MESSAGE_TOKEN_ATTRIBUTE
ALPC_MESSAGE_VIEW_ATTRIBUTE
ALPC_MESSAGE_WORK_ON_BEHALF_ATTRIBUTE
ALPC_MSGFLG_LPC_MODE
ALPC_MSGFLG_RELEASE_MESSAGE
ALPC_MSGFLG_REPLY_MESSAGE
ALPC_MSGFLG_SYNC_REQUEST
ALPC_MSGFLG_WAIT_ALERTABLE
ALPC_MSGFLG_WAIT_USER_MODE
ALPC_MSGFLG_WOW64_CALL
ALPC_PORFLG_ALLOW_LPC_REQUESTS
PORMSG_PAD

Public Class Methods

const_missing(name) click to toggle source
Calls superclass method
# File lib/turborex/windows/alpc.rb, line 28
def self.const_missing(name)
  super(name) unless APIProxy.initialized?
  const = APIProxy.cp.numeric_constants.assoc(name.to_s)
  super(name) if const.nil?

  const[1]
end