Поделиться через


Функция NdfCreateWinSockIncident (ndfapi.h)

Функция NdfCreateWinSockIncident предоставляет доступ к вспомогательному классу Winsock, предоставленному корпорацией Майкрософт.

Синтаксис

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

Параметры

sock

Тип: SOCKET

Дескриптор, определяющий подключенный сокет.

[in, optional] host

Тип: LPCWSTR

Указатель на локальный узел.

port

Тип: USHORT

Порт, предоставляющий доступ к Winsock.

[in, optional] appId

Тип: LPCWSTR

Уникальный идентификатор, связанный с приложением.

[in, optional] userId

Тип: SID*

Уникальный идентификатор, связанный с пользователем.

[out] handle

Тип: NDFHANDLE*

Обработайте инцидент платформы диагностики сети.

Возвращаемое значение

Тип: HRESULT

Возможные возвращаемые значения включают, помимо прочего, следующие.

Код возврата Описание
S_OK
Операция успешно выполнена.
E_OUTOFMEMORY
Недостаточно памяти для выполнения этой операции.
NDF_E_BAD_PARAM
Один или несколько параметров являются недопустимыми.
E_INVALIDARG
Один или несколько параметров являются недопустимыми.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header ndfapi.h
Библиотека Ndfapi.lib
DLL Ndfapi.dll

См. также раздел

NdfCloseIncident

NdfCreateIncident

NdfExecuteDiagnosis