ホーム › NetworkManagement.NetShell › PNS_DLL_INIT_FN
PNS_DLL_INIT_FN
コールバックシグネチャ
DWORD PNS_DLL_INIT_FN(
DWORD dwNetshVersion,
void* pReserved
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| dwNetshVersion | DWORD | NetShell のバージョン。 |
| pReserved | void* | 将来の使用のために予約されています。 |
公式ドキュメント
InitHelperDll 関数は、ヘルパーの初期読み込みを行うために NetShell から呼び出されます。
戻り値
成功した場合は NO_ERROR を返します。それ以外の戻り値はエラーを示します。
解説(Remarks)
InitHelperDll 関数は、NetShell ヘルパーがエクスポートする必要がある唯一の関数です。ヘルパーは通常、次の例に示すように InitHelperDll 関数内から RegisterHelper 関数を呼び出します。
DWORD
WINAPI
InitHelperDll(
DWORD dwNetshVersion,
PVOID pReserved
)
{
NS_HELPER_ATTRIBUTES attMyAttributes;
attMyAttributes.guidHelper = g_MyGuid;
attMyAttributes.dwVersion = 1;
attMyAttributes.pfnStart = NetshStartHelper;
RegisterHelper( NULL, &attMyAttributes );
return NO_ERROR;
}
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)