Condividi tramite


Funzione NdfCreateWinSockIncident (ndfapi.h)

La funzione NdfCreateWinSockIncident fornisce l'accesso alla classe Helper Winsock fornita da Microsoft.

Sintassi

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

Parametri

sock

Tipo: SOCKET

Descrittore che identifica un socket connesso.

[in, optional] host

Tipo: LPCWSTR

Puntatore all'host locale.

port

Tipo: USHORT

Porta che fornisce l'accesso Winsock.

[in, optional] appId

Tipo: LPCWSTR

Identificatore univoco associato all'applicazione.

[in, optional] userId

Tipo: SID*

Identificatore univoco associato all'utente.

[out] handle

Tipo: NDFHANDLE*

Gestire l'evento imprevisto di Network Diagnostics Framework.

Valore restituito

Tipo: HRESULT

I valori restituiti possibili includono, ma non sono limitati a, quanto segue.

Codice restituito Descrizione
S_OK
Operazione completata.
E_OUTOFMEMORY
Non è disponibile memoria sufficiente per completare questa operazione.
NDF_E_BAD_PARAM
Uno o più parametri non sono validi.
E_INVALIDARG
Uno o più parametri non sono validi.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ndfapi.h
Libreria Ndfapi.lib
DLL Ndfapi.dll

Vedi anche

NdfCloseIncident

NdfCreateIncident

NdfExecuteDiagnosis