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 |