Share via


IDebugSymbolProviderDirect::GetCurrentModulesState

Retrieves information about the symbol group of which the symbol provider is a member.

HRESULT GetCurrentModulesState(
    DWORD*          pState,
    unsigned long * count
);
int GetCurrentModulesState(
    out uint pState,
    out uint count
);

Parameters

  • pState
    [out] The state of the symbol provider group.

  • count
    [out] Number of modules in the group.

Return Value

If successful, returns S_OK; otherwise, returns an error code.

Remarks

The state is changed whenever a module is added to, or removed from, the symbol group. Therefore, this method can be used to detect if a symbol group has been modified.

See Also

Reference

IDebugSymbolProviderDirect