miasm
Reverse engineering framework
miasm.os_dep.win_api_x86_32.startupinfo Class Reference
Inheritance diagram for miasm.os_dep.win_api_x86_32.startupinfo:
Collaboration diagram for miasm.os_dep.win_api_x86_32.startupinfo:

Public Member Functions

def pack (self)
 

Static Public Attributes

int cb = 0x0
 
int lpReserved = 0x0
 
int lpDesktop = 0x0
 
int lpTitle = 0x0
 
int dwX = 0x0
 
int dwY = 0x0
 
int dwXSize = 0x0
 
int dwYSize = 0x0
 
int dwXCountChars = 0x0
 
int dwYCountChars = 0x0
 
int dwFillAttribute = 0x0
 
int dwFlags = 0x0
 
int wShowWindow = 0x0
 
int cbReserved2 = 0x0
 
int lpReserved2 = 0x0
 
int hStdInput = 0x0
 
int hStdOutput = 0x0
 
int hStdError = 0x0
 

Detailed Description

    typedef struct _STARTUPINFOA {
      /* 00000000 */ DWORD  cb;
      /* 00000004 */ LPSTR  lpReserved;
      /* 00000008 */ LPSTR  lpDesktop;
      /* 0000000C */ LPSTR  lpTitle;
      /* 00000010 */ DWORD  dwX;
      /* 00000014 */ DWORD  dwY;
      /* 00000018 */ DWORD  dwXSize;
      /* 0000001C */ DWORD  dwYSize;
      /* 00000020 */ DWORD  dwXCountChars;
      /* 00000024 */ DWORD  dwYCountChars;
      /* 00000028 */ DWORD  dwFillAttribute;
      /* 0000002C */ DWORD  dwFlags;
      /* 00000030 */ WORD   wShowWindow;
      /* 00000032 */ WORD   cbReserved2;
      /* 00000034 */ LPBYTE lpReserved2;
      /* 00000038 */ HANDLE hStdInput;
      /* 0000003C */ HANDLE hStdOutput;
      /* 00000040 */ HANDLE hStdError;
    } STARTUPINFOA, *LPSTARTUPINFOA;

Member Function Documentation

◆ pack()

def miasm.os_dep.win_api_x86_32.startupinfo.pack (   self)

Member Data Documentation

◆ cb

int miasm.os_dep.win_api_x86_32.startupinfo.cb = 0x0
static

◆ cbReserved2

int miasm.os_dep.win_api_x86_32.startupinfo.cbReserved2 = 0x0
static

◆ dwFillAttribute

int miasm.os_dep.win_api_x86_32.startupinfo.dwFillAttribute = 0x0
static

◆ dwFlags

int miasm.os_dep.win_api_x86_32.startupinfo.dwFlags = 0x0
static

◆ dwX

int miasm.os_dep.win_api_x86_32.startupinfo.dwX = 0x0
static

◆ dwXCountChars

int miasm.os_dep.win_api_x86_32.startupinfo.dwXCountChars = 0x0
static

◆ dwXSize

int miasm.os_dep.win_api_x86_32.startupinfo.dwXSize = 0x0
static

◆ dwY

int miasm.os_dep.win_api_x86_32.startupinfo.dwY = 0x0
static

◆ dwYCountChars

int miasm.os_dep.win_api_x86_32.startupinfo.dwYCountChars = 0x0
static

◆ dwYSize

int miasm.os_dep.win_api_x86_32.startupinfo.dwYSize = 0x0
static

◆ hStdError

int miasm.os_dep.win_api_x86_32.startupinfo.hStdError = 0x0
static

◆ hStdInput

int miasm.os_dep.win_api_x86_32.startupinfo.hStdInput = 0x0
static

◆ hStdOutput

int miasm.os_dep.win_api_x86_32.startupinfo.hStdOutput = 0x0
static

◆ lpDesktop

int miasm.os_dep.win_api_x86_32.startupinfo.lpDesktop = 0x0
static

◆ lpReserved

int miasm.os_dep.win_api_x86_32.startupinfo.lpReserved = 0x0
static

◆ lpReserved2

int miasm.os_dep.win_api_x86_32.startupinfo.lpReserved2 = 0x0
static

◆ lpTitle

int miasm.os_dep.win_api_x86_32.startupinfo.lpTitle = 0x0
static

◆ wShowWindow

int miasm.os_dep.win_api_x86_32.startupinfo.wShowWindow = 0x0
static

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