Skip to content

Latest commit

 

History

History
73 lines (59 loc) · 3.3 KB

nf-syncmgr-isyncmgrhandlercollection-gethandlerenumerator.md

File metadata and controls

73 lines (59 loc) · 3.3 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:syncmgr.ISyncMgrHandlerCollection.GetHandlerEnumerator
ISyncMgrHandlerCollection::GetHandlerEnumerator (syncmgr.h)
Gets an enumerator that provides access to the IDs of sync handlers exposed to and managed by the user.
GetHandlerEnumerator
GetHandlerEnumerator method [Windows Shell]
GetHandlerEnumerator method [Windows Shell]
ISyncMgrHandlerCollection interface
ISyncMgrHandlerCollection interface [Windows Shell]
GetHandlerEnumerator method
ISyncMgrHandlerCollection.GetHandlerEnumerator
ISyncMgrHandlerCollection::GetHandlerEnumerator
_shell_ISyncMgrHandlerCollection_GetHandlerEnumerator
shell.ISyncMgrHandlerCollection_GetHandlerEnumerator
syncmgr/ISyncMgrHandlerCollection::GetHandlerEnumerator
shell\ISyncMgrHandlerCollection_GetHandlerEnumerator.htm
shell
9324b621-b29f-47b1-a691-603cb96497e7
12/05/2018
GetHandlerEnumerator, GetHandlerEnumerator method [Windows Shell], GetHandlerEnumerator method [Windows Shell],ISyncMgrHandlerCollection interface, ISyncMgrHandlerCollection interface [Windows Shell],GetHandlerEnumerator method, ISyncMgrHandlerCollection.GetHandlerEnumerator, ISyncMgrHandlerCollection::GetHandlerEnumerator, _shell_ISyncMgrHandlerCollection_GetHandlerEnumerator, shell.ISyncMgrHandlerCollection_GetHandlerEnumerator, syncmgr/ISyncMgrHandlerCollection::GetHandlerEnumerator
syncmgr.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Syncmgr.idl
Windows
19H1
ISyncMgrHandlerCollection::GetHandlerEnumerator
syncmgr/ISyncMgrHandlerCollection::GetHandlerEnumerator
c++
APIRef
kbSyntax
COM
Syncmgr.h
ISyncMgrHandlerCollection.GetHandlerEnumerator

ISyncMgrHandlerCollection::GetHandlerEnumerator

-description

Gets an enumerator that provides access to the IDs of sync handlers exposed to and managed by the user.

-parameters

-param ppenum [out]

Type: IEnumString**

When this method returns, contains an address of a pointer to an instance of IEnumString that enumerates the IDs of known sync handlers.

-returns

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

-remarks

A sync handler ID is a string that uniquely represents the handler. The ID must be unique across all handlers in the system and is limited to a maximum length of MAX_SYNCMGR_ID, including the terminating null character.

Earlier versions of Windows relied on GUIDs to represent handler and item IDs. Windows Vista uses strings for their greater flexibility. It is still recommended that the string contain a GUID to ensure uniqueness, but it can also contain other information of use to the handler, specific to the application or device.