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


Функция UnregisterInterfaceTimestampConfigChange (iphlpapi.h)

Отменяет уведомления об изменениях возможностей меток времени, отменяя регистрацию функции обратного вызова, зарегистрированной в вызове RegisterInterfaceTimestampConfigChange.

Чтобы избежать взаимоблокировки, не следует вызывать UnregisterInterfaceTimestampConfigChange в контексте потока, выполняющего обратный вызов, указанный в параметре RegisterInterfaceTimestampConfigChange. Это связано с тем, что UnregisterInterfaceTimestampConfigChange ожидает завершения невыполненных обратных вызовов уведомлений перед возвратом. Следовательно, unregisterInterfaceTimestampConfigChange не должен вызываться таким образом, чтобы предотвратить завершение невыполненных обратных вызовов уведомления. После возврата unregisterInterfaceTimestampConfigChange дальнейшие обратные вызовы не будут выполняться.

Дополнительные сведения и примеры кода см. в разделе Метка времени пакетов.

Синтаксис

IPHLPAPI_DLL_LINKAGE VOID UnregisterInterfaceTimestampConfigChange(
  HIFTIMESTAMPCHANGE NotificationHandle
);

Параметры

NotificationHandle

Тип: _In_ HIFTIMESTAMPCHANGE

Дескриптор, возвращенный методом RegisterInterfaceTimestampConfigChange. Это определяет регистрацию, которая должна быть отменена.

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

Тип: DWORD

Код возврата DWORD , указывающий на успешное или неудачное выполнение.

Требования

   
Минимальная версия клиента Сборка Windows 10 20348
Минимальная версия сервера Сборка Windows 10 20348
Целевая платформа Windows
Header iphlpapi.h
Библиотека Iphlpapi.lib
DLL Iphlpapi.dll

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