Compartir a través de


Método INapSoHProcessor::FindNextAttribute

Nota

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

El método INapSoHProcessor::FindNextAttribute busca la ubicación (índice) del siguiente atributo del tipo indicado por SoHAttributeType.

Sintaxis

HRESULT FindNextAttribute(
  [in]  UINT16           fromLocation,
  [in]  SoHAttributeType type,
  [out] UINT16           *attributeLocation
);

Parámetros

fromLocation [in]

La ubicación inicial (índice) del paquete Statement of Health (SoH) para iniciar la búsqueda de atributos. Este valor debe estar en el intervalo de 0 a (numAttrib - 1) donde se recupera numAttrib mediante INapSoHProcessor::GetNumberOfAttributes.

Nota

El paquete SoH usa índices de atributos basados en 0.

type [in]

Estructura SoHAttributeType que contiene el tipo de atributo que se va a buscar.

attributeLocation [out]

Puntero que contiene la ubicación (índice) en el paquete SoH del primer atributo de tipo SoHAttributeType del índice fromLocation.

Valor devuelto

También se pueden devolver otros códigos de error específicos de COM.

Código devuelto Descripción
S_OK
Operación realizada correctamente.
E_ACCESSDENIED
Error de permisos, acceso denegado.
E_OUTOFMEMORY
El límite de recursos del sistema no pudo realizar la operación.
ERROR_FILE_NOT_FOUND
No se encontró el atributo.

Comentarios

El método FindNextAttribute busca atributos de tipo SoHAttributeType desde el índice especificado por fromLocation y versiones posteriores hasta que se encuentre una coincidencia. Si no se encuentra ninguna coincidencia, se devuelve ERROR_FILE_NOT_FOUND .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapProtocol.h
IDL
NapProtocol.idl
Archivo DLL
Qutil.dll

Consulte también

INapSoHProcessor