NT4/private/windows/rover/filesync/core/hndtrans.h

35 lines
646 B
C
Raw Normal View History

2001-01-01 00:00:00 +01:00
/*
* hndtrans.h - Handle translation description.
*/
/* Types
********/
/* handles */
DECLARE_HANDLE(HHANDLETRANS);
DECLARE_STANDARD_TYPES(HHANDLETRANS);
DECLARE_HANDLE(HGENERIC);
DECLARE_STANDARD_TYPES(HGENERIC);
/* Prototypes
*************/
/* hndtrans.c */
extern BOOL CreateHandleTranslator(LONG, PHHANDLETRANS);
extern void DestroyHandleTranslator(HHANDLETRANS);
extern BOOL AddHandleToHandleTranslator(HHANDLETRANS, HGENERIC, HGENERIC);
extern void PrepareForHandleTranslation(HHANDLETRANS);
extern BOOL TranslateHandle(HHANDLETRANS, HGENERIC, PHGENERIC);
#ifdef DEBUG
extern BOOL IsValidHHANDLETRANS(HHANDLETRANS);
#endif