48 lines
1 KiB
C
48 lines
1 KiB
C
|
//+--------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
// Copyright (C) Microsoft Corporation, 1994 - 1997.
|
||
|
//
|
||
|
// File: data.h
|
||
|
//
|
||
|
// Contents: Defines storage class that maintains data for snap-in nodes.
|
||
|
//
|
||
|
// Classes:
|
||
|
//
|
||
|
// Functions: SetStringData
|
||
|
//
|
||
|
// History: 5-27-1997 stevebl Created
|
||
|
//
|
||
|
//---------------------------------------------------------------------------
|
||
|
|
||
|
#ifndef _DATA_H_
|
||
|
#define _DATA_H_
|
||
|
|
||
|
#define _NEW_
|
||
|
#include <map>
|
||
|
|
||
|
typedef enum DEPLOYMENT_TYPES
|
||
|
{
|
||
|
DT_ASSIGNED = 0,
|
||
|
DT_PUBLISHED
|
||
|
} DEPLOYMENT_TYPE;
|
||
|
|
||
|
typedef struct tagAPP_DATA
|
||
|
{
|
||
|
CString szName;
|
||
|
DEPLOYMENT_TYPE type;
|
||
|
CString szType;
|
||
|
CString szPath;
|
||
|
CString szIconPath;
|
||
|
CString szLoc;
|
||
|
CString szMach;
|
||
|
CString szDesc;
|
||
|
PACKAGEDETAIL *pDetails;
|
||
|
long itemID;
|
||
|
BOOL fBlockDeletion;
|
||
|
} APP_DATA;
|
||
|
|
||
|
long SetStringData(APP_DATA * pData);
|
||
|
|
||
|
#endif // _DATA_H_
|