The GetNextProfile2 continues an enumeration of profiles started with GetFirstProfile, retrieving the id of the next profile in the enumeration.
HRESULT GetNextProfile2(
[out] BSTR* p_pwsProfileId
);
Parameters:
p_pwsProfileId
[out] pointer to a pointer to a null terminated Unicode string containing the name of the next existing profile.
Return values:
S_OK
on success or COM error codeNV_NOT_INITIALIZED
- Initialize was not calledNV_ENUM_NOT_INIT
- enumerate was not started, GetFirstProfile was not called beforeNV_NO_MORE_PROFILES
- there are no more profiles to enumerate