IMsmGetFiles::get_ModuleFiles method (mergemod.h)

The get_ModuleFiles method retrieves the ModuleFiles property of the GetFiles object. This method returns the primary keys in the File table of the currently open module. The primary keys are returned as a collection of strings. The module must be opened by a call to the OpenModule function before calling get_ModuleFiles.

Syntax

HRESULT get_ModuleFiles(
  [out] IMsmStrings **Files
);

Parameters

[out] Files

Collection of IMsmStrings that are the primary keys of the File table for the currently open module.

Return value

This method can return one of these values.

Value Meaning
E_INVALIDARG
Invalid argument.
S_OK
The function succeeded.
E_FAIL
No module is open.
E_OUTOFMEMORY
Out of memory.
ERROR_FUNCTION_FAILED as HRESULT
The function failed.
ERROR_INVALID_HANDLE as HRESULT
The function failed.

Requirements

Requirement Value
Minimum supported client Mergemod.dll 1.0 or later
Target Platform Windows
Header mergemod.h
DLL Mergemod.dll

See also

Merge Module Automation