###########################################################
# wait for event defines
###########################################################
INFINITE = -1

###########################################################
# path defines
###########################################################
MAX_PATH = 1024

###########################################################
# status codes
###########################################################
STRSAFE_E_INSUFFICIENT_BUFFER = -2147024774

###########################################################
# unicode string
###########################################################
OBJECT_ATTRIBUTES_OFFSET_TO_ROOT_HANDLE = 4
OBJECT_ATTRIBUTES_OFFSET_TO_OBJECT_NAME = 8
SIZE_OF_OBJECT_ATTRIBUTES = 12

UNICODE_STRING_OFFSET_TO_LENGTH     = 0
UNICODE_STRING_OFFSET_TO_MAX_SIZE   = 2
UNICODE_STRING_OFFSET_TO_BUFFER_PTR = 4
SIZE_OF_UNICODE_STRING = 8