Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
� 1998 Seagate Software, Inc. All rights reserved.
Module Name:
Mll.h
Abstract:
RemoteStorage Media Label Library defines
Author:
Brian Dodd [brian] 09-Jun-1997
Revision History:
--*/
#ifndef _MLL_H
#define _MLL_H
#include <ntmsmli.h>
#include <tchar.h>
#include "resource.h"
#ifdef __cplusplus
extern "C" { #endif /* __cplusplus */
#ifdef MLL_IMPL
#define MLL_API __declspec(dllexport)
#else
#define MLL_API __declspec(dllimport)
#endif
// Defines for media label identification
#define REMOTE_STORAGE_MLL_SOFTWARE_NAME L"Remote Storage version 6.0"
#define REMOTE_STORAGE_MLL_SOFTWARE_NAME_SIZE wcslen(REMOTE_STORAGE_MLL_SOFTWARE_NAME)
// API prototypes
MLL_API DWORD ClaimMediaLabel(const BYTE * const pBuffer, const DWORD nBufferSize, MediaLabelInfo * const pLabelInfo);
MLL_API DWORD MaxMediaLabel (DWORD * const pMaxSize);
#ifdef __cplusplus
} #endif
#endif // _MLL_H
|