Compartilhar via


Método INapSoHProcessor::FindNextAttribute

Observação

A plataforma de Proteção de Acesso à Rede não está disponível a partir do Windows 10

O método INapSoHProcessor::FindNextAttribute localiza o local (índice) do próximo atributo do tipo indicado por SoHAttributeType.

Sintaxe

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

Parâmetros

fromLocation [in]

O local inicial (índice) no pacote SoH (Declaração de Integridade) para iniciar a pesquisa de atributo. Esse valor deve estar no intervalo de 0 a (numAttrib - 1) em que numAttrib é recuperado usando INapSoHProcessor::GetNumberOfAttributes.

Observação

O pacote SoH usa índices de atributo baseados em 0.

tipo [in]

Uma estrutura SoHAttributeType que contém o tipo de atributo a ser localizado.

attributeLocation [out]

Um ponteiro que contém o local (índice) no pacote SoH do primeiro atributo do tipo SoHAttributeType do índice fromLocation.

Valor retornado

Outros códigos de erro específicos do COM também podem ser retornados.

Código de retorno Descrição
S_OK
Êxito na operação.
E_ACCESSDENIED
Erro de permissões, acesso negado.
E_OUTOFMEMORY
O limite de recursos do sistema não pôde executar a operação.
ERROR_FILE_NOT_FOUND
Atributo não encontrado.

Comentários

O método FindNextAttribute pesquisa atributos do tipo SoHAttributeType do índice especificado por fromLocation e superior até que uma correspondência seja encontrada. Se nenhuma correspondência for encontrada, ERROR_FILE_NOT_FOUND será retornado.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
NapProtocol.h
IDL
NapProtocol.idl
DLL
Qutil.dll

Confira também

INapSoHProcessor