Freigeben über


NOTIFYCANCEL-Struktur (npapi.h)

Die NOTIFYCANCEL-Struktur enthält die Details eines Vorgangs zum Trennen des Netzwerks. Sie wird von der Funktion CancelConnectNotify verwendet.

Syntax

typedef struct _NOTIFYCANCEL {
  LPWSTR lpName;
  LPWSTR lpProvider;
  DWORD  dwFlags;
  BOOL   fForce;
} NOTIFYCANCEL, *LPNOTIFYCANCEL;

Member

lpName

Zeiger auf den Namen des lokalen Geräts oder der Netzwerkressource, deren Verbindung abgebrochen wird.

lpProvider

Für Vorabbenachrichtigungen ist dieses Feld nicht definiert. Der MPR versucht alle gültigen Anbieter, die Verbindung abzubrechen.

Wenn der Abbruchvorgang erfolgreich war, gibt dieses Feld für nach der Tatsächlichkeitsbenachrichtigung den Namen des Netzwerkanbieters an, der die Verbindung abgebrochen hat.

dwFlags

Derzeit wird nur CONNECT_UPDATE_PROFILE unterstützt, was angibt, ob die Trennung dauerhaft bleiben soll. Wenn dieses Flag festgelegt ist, stellt Windows diese Verbindung nicht mehr wieder her, wenn sich der Benutzer anmeldet.

fForce

Gibt an, ob die Trennung fortgesetzt werden soll, auch wenn in der Verbindung offene Dateien oder Aufträge vorhanden sind. Wenn dieses Feld TRUE ist, wird die Verbindung unabhängig von geöffneten Dateien oder Aufträgen abgebrochen. Wenn dieses Feld FALSE ist, wird die Verbindung nicht abgebrochen, wenn dateien oder Aufträge geöffnet sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile npapi.h