Home | History | Annotate | Download | only in win

Lines Matching full:callback

23   PEImage::EnumImportsFunction callback;
46 // Callback used to enumerate imports. See EnumImportChunksFunction.
53 return image.EnumOneImportChunk(storage.callback, module, name_table, iat,
57 // Callback used to enumerate delay imports. See EnumDelayImportChunksFunction.
66 return image.EnumOneDelayImportChunk(storage.callback, delay_descriptor,
239 bool PEImage::EnumSections(EnumSectionsFunction callback, PVOID cookie) const {
248 if (!callback(*this, section, section_start, size, cookie))
255 bool PEImage::EnumExports(EnumExportsFunction callback, PVOID cookie) const {
301 if (!callback(*this, ordinal_base + count, hint, name, func, forward,
309 bool PEImage::EnumRelocs(EnumRelocsFunction callback, PVOID cookie) const {
327 if (!callback(*this, type, address, cookie))
338 bool PEImage::EnumImportChunks(EnumImportChunksFunction callback,
353 if (!callback(*this, module_name, name_table, iat, cookie))
360 bool PEImage::EnumOneImportChunk(EnumImportsFunction callback,
382 if (!callback(*this, module_name, ordinal, name, hint, iat, cookie))
389 bool PEImage::EnumAllImports(EnumImportsFunction callback, PVOID cookie) const {
390 EnumAllImportsStorage temp = { callback, cookie };
394 bool PEImage::EnumDelayImportChunks(EnumDelayImportChunksFunction callback,
441 if (!callback(*this, delay_descriptor, module_name, name_table, iat,
449 bool PEImage::EnumOneDelayImportChunk(EnumImportsFunction callback,
487 if (!callback(*this, module_name, ordinal, name, hint, iat, cookie))
494 callback,
496 EnumAllImportsStorage temp = { callback, cookie };