Removing signature from export tables.

This commit is contained in:
Ben Vanik 2013-11-01 15:13:08 -07:00
parent f7b7b0708b
commit 06d9f7989a
5 changed files with 2254 additions and 2256 deletions

View File

@ -34,7 +34,6 @@ public:
uint32_t ordinal; uint32_t ordinal;
ExportType type; ExportType type;
uint32_t flags; uint32_t flags;
char signature[16];
char name[96]; char name[96];
bool is_implemented; bool is_implemented;

View File

@ -23,12 +23,11 @@
*/ */
#define XE_EXPORT(module, ordinal, name, signature, type, flags) \ #define XE_EXPORT(module, ordinal, name, type, flags) \
{ \ { \
ordinal, \ ordinal, \
KernelExport::type, \ KernelExport::type, \
flags, \ flags, \
#signature, \
#name, \ #name, \
} }

View File

@ -22,6 +22,6 @@
*/ */
#define XE_EXPORT(module, ordinal, name, signature, type, flags) \ #define XE_EXPORT(module, ordinal, name, type, flags) \
name = ordinal name = ordinal

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff