Win32 API 日本語リファレンス
ホーム › NetworkManagement.WNet › PF_NPCancelConnection

PF_NPCancelConnection

コールバック

シグネチャ

DWORD PF_NPCancelConnection(
    LPWSTR lpName,
    BOOL fForce
);

パラメーター

フィールド型説明
lpNameLPWSTR切断対象となる、リダイレクトされたローカルデバイスまたはリモートのネットワークリソースの名前へのポインターです。
fForceBOOL接続上に開いているファイルやジョブがある場合でも切断を続行するかどうかを示します。FALSE を指定した場合、開いているファイルやジョブがあると呼び出しは失敗します。

公式ドキュメント

NPCancelConnection 関数は、ネットワーク接続を切断します。接続先がデバイスの場合、その接続に加えた変更は記憶されます。ただし、接続先がリモートのネットワークリソースの場合、変更は記憶されません。

戻り値

関数が成功した場合は WN_SUCCESS を返します。失敗した場合はエラーを返します。エラーは次のいずれかです。

戻り値 説明
WN_NOT_CONNECTED
lpName がリダイレクトされたデバイスではないか、現在 lpName に接続されていません。
WN_OPEN_FILES
開いているファイルがあり、fForce に FALSE が指定されました。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)