ReactOS 0.4.15-dev-7842-g558ab78
_BASE_API_MESSAGE Struct Reference

#include <basemsg.h>

Collaboration diagram for _BASE_API_MESSAGE:

Public Attributes

PORT_MESSAGE Header
 
PCSR_CAPTURE_BUFFER CsrCaptureData
 
CSR_API_NUMBER ApiNumber
 
NTSTATUS Status
 
ULONG Reserved
 
union {
   BASE_CREATE_PROCESS   CreateProcessRequest
 
   BASE_CREATE_THREAD   CreateThreadRequest
 
   BASE_GET_TEMP_FILE   GetTempFileRequest
 
   BASE_EXIT_PROCESS   ExitProcessRequest
 
   BASE_CHECK_VDM   CheckVDMRequest
 
   BASE_UPDATE_VDM_ENTRY   UpdateVDMEntryRequest
 
   BASE_GET_NEXT_VDM_COMMAND   GetNextVDMCommandRequest
 
   BASE_EXIT_VDM   ExitVDMRequest
 
   BASE_IS_FIRST_VDM   IsFirstVDMRequest
 
   BASE_GET_VDM_EXIT_CODE   GetVDMExitCodeRequest
 
   BASE_SET_REENTER_COUNT   SetReenterCountRequest
 
   BASE_GETSET_PROCESS_SHUTDOWN_PARAMS   ShutdownParametersRequest
 
   BASE_GETSET_VDM_CURDIRS   VDMCurrentDirsRequest
 
   BASE_BAT_NOTIFICATION   BatNotificationRequest
 
   BASE_REGISTER_WOWEXEC   RegisterWowExecRequest
 
   BASE_SOUND_SENTRY   SoundSentryRequest
 
   BASE_REFRESH_INIFILE_MAPPING   RefreshIniFileMappingRequest
 
   BASE_DEFINE_DOS_DEVICE   DefineDosDeviceRequest
 
   BASE_NLS_CREATE_SECTION   NlsCreateSection
 
   BASE_NLS_GET_USER_INFO   NlsGetUserInfo
 
Data
 

Detailed Description

Definition at line 273 of file basemsg.h.

Member Data Documentation

◆ ApiNumber

CSR_API_NUMBER _BASE_API_MESSAGE::ApiNumber

Definition at line 278 of file basemsg.h.

◆ BatNotificationRequest

BASE_BAT_NOTIFICATION _BASE_API_MESSAGE::BatNotificationRequest

Definition at line 296 of file basemsg.h.

◆ CheckVDMRequest

BASE_CHECK_VDM _BASE_API_MESSAGE::CheckVDMRequest

Definition at line 287 of file basemsg.h.

Referenced by CreateProcessInternalW().

◆ CreateProcessRequest

BASE_CREATE_PROCESS _BASE_API_MESSAGE::CreateProcessRequest

Definition at line 283 of file basemsg.h.

Referenced by CreateProcessInternalW().

◆ CreateThreadRequest

BASE_CREATE_THREAD _BASE_API_MESSAGE::CreateThreadRequest

Definition at line 284 of file basemsg.h.

Referenced by BasepNotifyCsrOfThread().

◆ CsrCaptureData

PCSR_CAPTURE_BUFFER _BASE_API_MESSAGE::CsrCaptureData

Definition at line 277 of file basemsg.h.

◆ 

◆ DefineDosDeviceRequest

BASE_DEFINE_DOS_DEVICE _BASE_API_MESSAGE::DefineDosDeviceRequest

Definition at line 300 of file basemsg.h.

Referenced by DefineDosDeviceW().

◆ ExitProcessRequest

BASE_EXIT_PROCESS _BASE_API_MESSAGE::ExitProcessRequest

Definition at line 286 of file basemsg.h.

Referenced by ExitProcess().

◆ ExitVDMRequest

BASE_EXIT_VDM _BASE_API_MESSAGE::ExitVDMRequest

Definition at line 290 of file basemsg.h.

Referenced by ExitVDM().

◆ GetNextVDMCommandRequest

BASE_GET_NEXT_VDM_COMMAND _BASE_API_MESSAGE::GetNextVDMCommandRequest

Definition at line 289 of file basemsg.h.

Referenced by GetNextVDMCommand().

◆ GetTempFileRequest

BASE_GET_TEMP_FILE _BASE_API_MESSAGE::GetTempFileRequest

Definition at line 285 of file basemsg.h.

Referenced by GetTempFileNameW().

◆ GetVDMExitCodeRequest

BASE_GET_VDM_EXIT_CODE _BASE_API_MESSAGE::GetVDMExitCodeRequest

Definition at line 292 of file basemsg.h.

Referenced by BaseCheckForVDM().

◆ Header

PORT_MESSAGE _BASE_API_MESSAGE::Header

Definition at line 275 of file basemsg.h.

◆ IsFirstVDMRequest

BASE_IS_FIRST_VDM _BASE_API_MESSAGE::IsFirstVDMRequest

Definition at line 291 of file basemsg.h.

Referenced by GetNextVDMCommand().

◆ NlsCreateSection

BASE_NLS_CREATE_SECTION _BASE_API_MESSAGE::NlsCreateSection

Definition at line 301 of file basemsg.h.

◆ NlsGetUserInfo

BASE_NLS_GET_USER_INFO _BASE_API_MESSAGE::NlsGetUserInfo

Definition at line 302 of file basemsg.h.

◆ RefreshIniFileMappingRequest

BASE_REFRESH_INIFILE_MAPPING _BASE_API_MESSAGE::RefreshIniFileMappingRequest

Definition at line 299 of file basemsg.h.

◆ RegisterWowExecRequest

BASE_REGISTER_WOWEXEC _BASE_API_MESSAGE::RegisterWowExecRequest

Definition at line 297 of file basemsg.h.

◆ Reserved

ULONG _BASE_API_MESSAGE::Reserved

Definition at line 280 of file basemsg.h.

◆ SetReenterCountRequest

BASE_SET_REENTER_COUNT _BASE_API_MESSAGE::SetReenterCountRequest

Definition at line 293 of file basemsg.h.

Referenced by GetNextVDMCommand().

◆ ShutdownParametersRequest

BASE_GETSET_PROCESS_SHUTDOWN_PARAMS _BASE_API_MESSAGE::ShutdownParametersRequest

Definition at line 294 of file basemsg.h.

Referenced by GetProcessShutdownParameters(), and SetProcessShutdownParameters().

◆ SoundSentryRequest

BASE_SOUND_SENTRY _BASE_API_MESSAGE::SoundSentryRequest

Definition at line 298 of file basemsg.h.

Referenced by NotifySoundSentry().

◆ Status

◆ UpdateVDMEntryRequest

BASE_UPDATE_VDM_ENTRY _BASE_API_MESSAGE::UpdateVDMEntryRequest

Definition at line 288 of file basemsg.h.

Referenced by BaseUpdateVDMEntry().

◆ VDMCurrentDirsRequest

BASE_GETSET_VDM_CURDIRS _BASE_API_MESSAGE::VDMCurrentDirsRequest

Definition at line 295 of file basemsg.h.

Referenced by GetVDMCurrentDirectories(), and SetVDMCurrentDirectories().


The documentation for this struct was generated from the following file: