cfitsio  3390
Macros | Functions | Variables
windumpexts.c File Reference
#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <process.h>
Include dependency graph for windumpexts.c:

Macros

#define e_magic_number   IMAGE_FILE_MACHINE_I386
 

Functions

int GetArgcArgv (char *s, char **argv)
 
PSTR GetSZStorageClass (BYTE storageClass)
 
void GetSectionName (WORD section, PSTR buffer, unsigned cbBuffer)
 
void DumpSymbolTable (PIMAGE_SYMBOL pSymbolTable, FILE *fout, unsigned cSymbols)
 
void DumpExternals (PIMAGE_SYMBOL pSymbolTable, FILE *fout, unsigned cSymbols)
 
void DumpObjFile (PIMAGE_FILE_HEADER pImageFileHeader, FILE *fout, int full)
 
BYTE SkipToNextRecord (BYTE **ppBuffer)
 
void DumpROMFObjFile (LPVOID pBuffer, FILE *fout)
 
void DumpFile (LPSTR filename, FILE *fout, int full)
 
void main (int argc, char **argv)
 

Variables

char * SzStorageClass1 []
 
char * SzStorageClass2 []
 

Macro Definition Documentation

#define e_magic_number   IMAGE_FILE_MACHINE_I386

Function Documentation

void DumpExternals ( PIMAGE_SYMBOL  pSymbolTable,
FILE *  fout,
unsigned  cSymbols 
)

Here is the caller graph for this function:

void DumpFile ( LPSTR  filename,
FILE *  fout,
int  full 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void DumpObjFile ( PIMAGE_FILE_HEADER  pImageFileHeader,
FILE *  fout,
int  full 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void DumpROMFObjFile ( LPVOID  pBuffer,
FILE *  fout 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void DumpSymbolTable ( PIMAGE_SYMBOL  pSymbolTable,
FILE *  fout,
unsigned  cSymbols 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int GetArgcArgv ( char *  s,
char **  argv 
)

Here is the caller graph for this function:

void GetSectionName ( WORD  section,
PSTR  buffer,
unsigned  cbBuffer 
)

Here is the caller graph for this function:

PSTR GetSZStorageClass ( BYTE  storageClass)

Here is the caller graph for this function:

void main ( int  argc,
char **  argv 
)

Here is the call graph for this function:

BYTE SkipToNextRecord ( BYTE **  ppBuffer)

Here is the caller graph for this function:

Variable Documentation

char* SzStorageClass1[]
Initial value:
= {
"NULL","AUTOMATIC","EXTERNAL","STATIC","REGISTER","EXTERNAL_DEF","LABEL",
"UNDEFINED_LABEL","MEMBER_OF_STRUCT","ARGUMENT","STRUCT_TAG",
"MEMBER_OF_UNION","UNION_TAG","TYPE_DEFINITION","UNDEFINED_STATIC",
"ENUM_TAG","MEMBER_OF_ENUM","REGISTER_PARAM","BIT_FIELD"
}
char* SzStorageClass2[]
Initial value:
= {
"BLOCK","FUNCTION","END_OF_STRUCT","FILE","SECTION","WEAK_EXTERNAL"
}