Compartilhar via


Função NdfCreateWinSockIncident (ndfapi.h)

A função NdfCreateWinSockIncident fornece acesso à Classe Auxiliar Winsock fornecida pela Microsoft.

Sintaxe

void NdfCreateWinSockIncident(
                 SOCKET    sock,
  [in, optional] LPCWSTR   host,
                 USHORT    port,
  [in, optional] LPCWSTR   appId,
  [in, optional] SID       *userId,
  [out]          NDFHANDLE *handle
);

Parâmetros

sock

Tipo: SOCKET

Um descritor que identifica um soquete conectado.

[in, optional] host

Tipo: LPCWSTR

Um ponteiro para o host local.

port

Tipo: USHORT

A porta que fornece acesso winsock.

[in, optional] appId

Tipo: LPCWSTR

Identificador exclusivo associado ao aplicativo.

[in, optional] userId

Tipo: SID*

Identificador exclusivo associado ao usuário.

[out] handle

Tipo: NDFHANDLE*

Manipule para o incidente da Estrutura de Diagnóstico de Rede.

Retornar valor

Tipo: HRESULT

Os possíveis valores retornados incluem, mas não se limitam a, o seguinte.

Código de retorno Descrição
S_OK
A operação foi realizada com êxito.
E_OUTOFMEMORY
Não há memória suficiente disponível para concluir essa operação.
NDF_E_BAD_PARAM
Um ou mais parâmetros são inválidos.
E_INVALIDARG
Um ou mais parâmetros são inválidos.

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]
Plataforma de Destino Windows
Cabeçalho ndfapi.h
Biblioteca Ndfapi.lib
DLL Ndfapi.dll

Confira também

NdfCloseIncident

NdfCreateIncident

NdfExecuteDiagnosis