#include <winstl/winstl.h>
#include <winstl/toolhelp/sequence_base.hpp>
#include <winstl/toolhelp/sequence_value_traits.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | winstl |
Classes | |
| struct | sequence_doesnt_use_pid< MODULEENTRY32 > |
| [IMPLEMENTATION] Specialisation of sequence_doesnt_use_pid to proscribe use of the non-default constructor of the MODULEENTRY32 specialisation of th_sequence_base. More... | |
Defines | |
| #define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_VALUE MODULEENTRY32 |
| #define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_FIRST Module32First |
| #define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_NEXT Module32Next |
| #define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_FLAG TH32CS_SNAPMODULE |
| #define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_CREATE_SNAPSHOT_FAIL_MESSAGE TEXT("Could not create module list snapshot") |
Typedefs | |
| typedef th_sequence_base < MODULEENTRY32 > | module_sequence |
| An STL collection for accessing module information for a given process. | |
Functions | |
| DWORD | get_pid (MODULEENTRY32 const &me) |
| Attribute shim for retrieving the process id associated with the MODULEENTRY32 instance. | |
1.5.6