Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKeystoreQuery::enumLinkLikeType ( const P6WCHAR pType,
p6IEnumKeystore **  ppEnum 
)
pure virtual

The returned enumerator can be used to walk all the entires or a subset of the link entries in a keystore.

This "like" enum method allows the caller to match part of the passed in parameter against some part of a link's type. The pType paramter is used in a SQL "like" query thus allowing the caller to match link types with wildcars both before and after the patter. For example, "Derived Key" is treated as "*Derived Key*" where '*' will match zero or more characters.

Parameters
pType[ in ] The application defined type used to create a link(s)
ppEnum[ out ] identifiers for all matching links
Returns
SuccessP6R::eOk 
FailureP6R::eInvalidArgpType or ppEnum is NULL.
P6R::eNotInitializedA successful call to initialize was not made before this call.
P6R::eInvalidStateA successful call to open() was not made before this call.
P6R::eNotFoundNo links exist matching the request.