EnumProcessModules The EnumProcessModules function retrieves a handle for each module in the specified process.
VB4-32,5,6
Declare Function EnumProcessModules Lib "PSAPI.DLL" (ByVal hProcess As Long, ByRef lphModule As Long, ByVal cb As Long, ByRef cbNeeded As Long) As Long |
VB.NET
System.Diagnostics.Process.Modules |
Operating Systems Supported |
Requires Windows NT 4.0 or later; Win9x/ME: Not supported |
- hProcess
[in] Handle to the process.
- lphModule
[out] Pointer to the array that receives the list of module handles.
- cb
[in] Specifies the size, in bytes, of the lphModule array.
- lpcbNeeded
[out] Receives the number of bytes required to store all module handles in the lphModule array. |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. |
|