다음을 통해 공유


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 [데스크톱 앱만 해당]
머리글 npapi.h