NOTIFYCANCEL 構造体 (npapi.h)
NOTIFYCANCEL 構造体には、ネットワーク切断操作の詳細が含まれています。 これは CancelConnectNotify 関数によって使用されます。
構文
typedef struct _NOTIFYCANCEL {
LPWSTR lpName;
LPWSTR lpProvider;
DWORD dwFlags;
BOOL fForce;
} NOTIFYCANCEL, *LPNOTIFYCANCEL;
メンバー
lpName
接続が取り消されているローカル デバイスまたはネットワーク リソースの名前へのポインター。
lpProvider
事前通知の場合、このフィールドは定義されていません。 MPR では、有効なすべてのプロバイダーが接続を取り消そうとします。
事後通知の場合、取り消し操作が成功した場合、このフィールドは接続を取り消したネットワーク プロバイダーの名前を指定します。
dwFlags
現在、サポートされている唯一のフラグはCONNECT_UPDATE_PROFILEです。これは、切断を永続的に維持するかどうかを示します。 このフラグが設定されている場合、ユーザーがログオンしたときに、Windows はこの接続を復元しなくなります。
fForce
接続に開いているファイルまたはジョブがある場合でも、切断を続行するかどうかを示します。 このフィールドが TRUE の場合、開いているファイルやジョブに関係なく、接続は取り消されます。 このフィールドが FALSE の場合、開いているファイルまたはジョブがある場合、接続は取り消されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | npapi.h |