Compartilhar via


Estrutura NOTIFYCANCEL (npapi.h)

A estrutura NOTIFYCANCEL contém os detalhes de uma operação de desconexão de rede. Ele é usado pela função CancelConnectNotify .

Sintaxe

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

Membros

lpName

Ponteiro para o nome do dispositivo local ou recurso de rede cuja conexão está sendo cancelada.

lpProvider

Para notificação antecipada, esse campo não está definido. O MPR tentará todos os provedores válidos para cancelar a conexão.

Para notificação após o fato, se a operação de cancelamento tiver sido bem-sucedida, esse campo especificará o nome do provedor de rede que cancelou a conexão.

dwFlags

Atualmente, o único sinalizador com suporte é CONNECT_UPDATE_PROFILE, o que indica se a desconexão deve permanecer persistente. Se esse sinalizador estiver definido, o Windows não restaurará mais essa conexão quando o usuário fizer logon.

fForce

Indica se a desconexão deve continuar mesmo se houver arquivos ou trabalhos abertos na conexão. Se esse campo for TRUE, a conexão será cancelada independentemente de arquivos ou trabalhos abertos. Se esse campo for FALSE, a conexão não será cancelada se houver arquivos ou trabalhos abertos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho npapi.h