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_
|