Função NdfCreateInboundIncident (ndfapi.h)
A função NdfCreateInboundIncident cria uma sessão para diagnosticar a conectividade de entrada para um aplicativo ou serviço específico.
Sintaxe
void NdfCreateInboundIncident(
[in, optional] LPCWSTR applicationID,
[in, optional] LPCWSTR serviceID,
[in, optional] SID *userID,
[in, optional] const SOCKADDR_STORAGE *localTarget,
IPPROTO protocol,
DWORD dwFlags,
[out] NDFHANDLE *handle
);
Parâmetros
[in, optional] applicationID
Tipo: LPCWSTR
O caminho totalmente qualificado para o aplicativo que recebe o tráfego de entrada.
[in, optional] serviceID
Tipo: LPCWSTR
O serviço Windows que recebe o tráfego de entrada.
dll,-28502 (Compartilhamento de arquivo/impressão)
dll,-28752 (Área de Trabalho Remota)
dll,-32752 (Descoberta de Rede)
[in, optional] userID
Tipo: SID*
O SID do aplicativo que recebe o tráfego. Se FOR NULL, o SID do chamador será usado automaticamente.
[in, optional] localTarget
Tipo: const SOCKADDR_STORAGE
Uma estrutura SOCKADDR_STORAGE que limita o diagnóstico ao tráfego para um endereço IP específico. Se FOR NULL, todo o tráfego será incluído no diagnóstico.
protocol
Tipo: IPPROTO
O protocolo que deve ser diagnosticado. Por exemplo, IPPROTO_TCP seria usado para indicar o protocolo TCP/IP.
dwFlags
Tipo: DWORD
Valores possíveis:
NDF_INBOUND_FLAG_EDGETRAVERSAL
Indica que uma configuração deve ser considerada não íntegra se ambos os gateways na rede local estiverem dentro do intervalo de acesso privado, em vez de considerar apenas a configuração como íntegra se ambos os gateways forem IGDs (Dispositivos de Gateway de Internet).
NDF_INBOUND_FLAG_HEALTHCHECK
Encerra a sessão imediatamente se nenhum problema de tráfego de entrada for diagnosticado, em vez de ativar o rastreamento detalhado e permitir que o usuário reproduza o problema para um segundo diagnóstico.
[out] handle
Tipo: NDFHANDLE*
Ponteiro para um identificador para o incidente da Estrutura de Diagnóstico de Rede.
Retornar valor
Tipo: HRESULT
Os valores retornados possíveis incluem, mas não se limitam a, o seguinte.
Código de retorno | Descrição |
---|---|
|
A operação foi realizada com êxito. |
|
Um ou mais parâmetros não foram fornecidos corretamente. |
Comentários
ApplicationID ou serviceID devem ser especificados, mas não ambos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ndfapi.h |
Biblioteca | Ndfapi.lib |
DLL | Ndfapi.dll |