Función PeerGroupSearchRecords (p2p.h)
La función PeerGroupSearchRecords busca en la base de datos del grupo del mismo nivel local los registros que coinciden con los criterios proporcionados.
Sintaxis
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupSearchRecords(
[in] HGROUP hGroup,
[in] PCWSTR pwzCriteria,
[out] HPEERENUM *phPeerEnum
);
Parámetros
[in] hGroup
Identificador del grupo del mismo nivel cuya base de datos local se busca. La función PeerGroupCreate, PeerGroupOpen o PeerGroupJoin devuelve este identificador. Este parámetro es obligatorio.
[in] pwzCriteria
Puntero a una cadena XML Unicode que contiene la consulta de búsqueda de registros. Para obtener información sobre cómo formular una cadena de consulta XML para buscar en la base de datos de registros del grupo del mismo nivel, vea la documentación formato de consulta de búsqueda de registros. Este parámetro es obligatorio.
[out] phPeerEnum
Puntero a la enumeración que contiene la lista de registros devuelta. Este identificador se pasa a
PeerGetNextItem para recuperar los elementos con cada elemento representado como puntero a una estructura de PEER_RECORD . Cuando termine, se llama a PeerEndEnumeration para devolver la memoria usada por la enumeración. Este parámetro es obligatorio.
Valor devuelto
Devuelve S_OK si la operación se realiza correctamente. De lo contrario, la función devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Uno de los parámetros no es válido. |
|
No hay suficiente memoria disponible para completar la operación. |
|
La consulta de búsqueda XML no cumple la especificación del esquema de consulta de búsqueda. |
Los errores específicos de criptografía se pueden devolver desde el proveedor base RSA de Microsoft. Estos errores tienen el prefijo CRYPT_* y se definen en Winerror.h.
Requisitos
Cliente mínimo compatible | Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack forWindows XP |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | p2p.h |
Library | P2P.lib |
Archivo DLL | P2P.dll |