//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// Use of this source code is subject to the terms of the Microsoft shared
// source or premium shared source license agreement under which you licensed
// this source code. If you did not accept the terms of the license agreement,
// you are not authorized to use this source code. For the terms of the license,
// please see the license agreement between you and Microsoft or, if applicable,
// see the SOURCE.RTF on your install media or the root of your tools installation.
// THE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES.
//

#pragma once

#define POOL_TYPE ULONG

#define UDF_TAG_DRIVER        'vrDU'
#define UDF_TAG_VOLUME        'loVU'
#define UDF_TAG_STRING        'rtSU'
#define UDF_TAG_BYTE_BUFFER   'fuBU'
#define UDF_TAG_BUFFER_32     '23fB'
#define UDF_TAG_HANDLE_MAP    'paMH'
#define UDF_TAG_HANDLE_LIST   'tsLH'
#define UDF_TAG_FILE_LIST     'tsLF'
#define UDF_TAG_ALLOC_EXTENT  'txEA'
#define UDF_TAG_ALLOC_CHUNK   'AChu'
#define UDF_TAG_STREAM        'mrtS'
#define UDF_TAG_DIRECTORY     'riDU'
#define UDF_TAG_FILE          'liFU'
#define UDF_TAG_FID_LIST      'LDIF'
#define UDF_TAG_FILE_LINK     'knLF'
#define UDF_TAG_AED_LIST      'LDEA'
#define UDF_TAG_SPARE_ENTRY   'ErpS'
#define UDF_TAG_MEDIA         'deMU'
#define UDF_TAG_FILE_HANDLE   'HliF'
#define UDF_TAG_SEARCH_HANDLE 'HcrS'
#define UDF_TAG_FILENAME      'NliF'
#define UDF_TAG_CDROM_TOC     'coTU'
#define UDF_TAG_PARTITION     'trPU'
#define UDF_TAG_PASS_THROUGH  'tpSU'
#define UDF_TAG_TOKEN_LIST    'nkTU'