LINUX: afs_create infinite fetchStatus loop
[pkg-k5-afs_openafs.git] / src / WINNT / afsusrmgr / errdata.h
blob3cf05ccc9733bd08bd37c5cf7bfa8d124467531a
1 /*
2 * Copyright 2000, International Business Machines Corporation and others.
3 * All Rights Reserved.
5 * This software has been released under the terms of the IBM Public
6 * License. For details, see the LICENSE file in the top-level source
7 * directory or online at http://www.openafs.org/dl/license10.html
8 */
10 #ifndef ERRDATA_H
11 #define ERRDATA_H
15 * DEFINITIONS ________________________________________________________________
20 typedef struct
22 size_t cFailures;
23 LPASIDLIST pAsidList;
24 ULONG status;
25 int idsSingle;
26 int idsMultiple;
27 } ERRORDATA, *LPERRORDATA;
31 * PROTOTYPES _________________________________________________________________
35 LPERRORDATA ED_Create (int idsSingle, int idsMultiple);
36 void ED_Free (LPERRORDATA ped);
37 void ED_RegisterStatus (LPERRORDATA ped, ASID idObject, BOOL fSuccess, ULONG status);
38 ULONG ED_GetFinalStatus (LPERRORDATA ped);
39 void ED_ShowErrorDialog (LPERRORDATA ped);
42 #endif