次の方法で共有


DestroyPropertyDatabase 関数

DestroyPropertyDatabase 関数は、プロトコル プロパティ データベースの作成に使用されるリソースを解放します。

構文

DWORD WINAPI DestroyPropertyDatabase(
  _In_ HPROTOCOL hProtocol
);

パラメーター

hProtocol [in]

破棄されるプロパティ データベースへのハンドル。 ネットワーク モニターが Deregister 関数を呼び出すと、ハンドルがパーサー DLL に渡されます。

戻り値

関数が成功した場合、戻り値はNMERR_SUCCESS。

関数が失敗した場合、戻り値はエラー コードになります。

リターン コード 説明
NMERR_INTERNAL_ERROR
内部エラーが発生しました。
NMERR_INVALID_HPROTOCOL
hProtocol のハンドルが無効です。

解説

DestroyPropertyDatabase 関数は、プロトコルの登録解除エクスポート関数を実装する場合にのみ呼び出す必要があります。 複数のプロトコルをサポートするパーサー DLL の場合、Deregister の実装ごとに DestroyPropertyDatabase 関数が呼び出されます。

情報 参照先
パーサーとは何か、およびネットワーク モニターで動作する方法。 パーサー
パーサー DLL に含まれるエントリ ポイント。 パーサー DLL のアーキテクチャ
登録解除を実装する方法には、例が含まれています。 登録解除の実装

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Netmon.h
ライブラリ
Nmapi.lib
[DLL]
Nmapi.dll

関連項目

登録解除