次の方法で共有


UnregisterInterfaceTimestampConfigChange 関数 (iphlpapi.h)

RegisterInterfaceTimestampConfigChange の呼び出しで登録したコールバック関数の登録を解除することで、タイムスタンプ機能の変更に関する通知を取り消します。

デッドロックを回避するには、 RegisterInterfaceTimestampConfigChange に指定されたコールバックを実行しているスレッドのコンテキストで UnregisterInterfaceTimestampConfigChange を呼び出さないでください。 これは、 UnregisterInterfaceTimestampConfigChange が未処理の通知コールバックが完了するまで待機してから、返されるためです。 そのため、 UnregisterInterfaceTimestampConfigChange は、未処理の通知コールバックが完了しないように呼び出すことはできません。 UnregisterInterfaceTimestampConfigChange が返された後、それ以上のコールバックは行われません。

詳細とコード例については、「 パケット タイムスタンプ」を参照してください。

構文

IPHLPAPI_DLL_LINKAGE VOID UnregisterInterfaceTimestampConfigChange(
  HIFTIMESTAMPCHANGE NotificationHandle
);

パラメーター

NotificationHandle

型: _In_ HIFTIMESTAMPCHANGE

RegisterInterfaceTimestampConfigChange によって返されたハンドル。 これにより、取り消される登録が識別されます。

戻り値

型: DWORD

成功または失敗を示す DWORD リターン コード。

要件

   
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
対象プラットフォーム Windows
ヘッダー iphlpapi.h
Library Iphlpapi.lib
[DLL] Iphlpapi.dll

関連項目