windows-nt/Source/XPSP1/NT/ds/security/gina/snapins/ade/packages.h

33 lines
1.1 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
//+--------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1994 - 1997.
//
// File: packages.h
//
// Contents: Methods on CScopePane related to package deployment
// and maintenence of the various index and cross-reference
// structures.
//
// Classes:
//
// Functions: CopyPackageDetail
// FreePackageDetail
// GetPackageProperty
//
// History: 2-03-1998 stevebl Created
// 3-25-1998 stevebl Added GetMsiProperty
// 5-20-1998 RahulTh Added GetUNCPath
// Added GetCapitalizedExt
//
//---------------------------------------------------------------------------
HRESULT CopyPackageDetail(PACKAGEDETAIL * & ppdOut, PACKAGEDETAIL * & ppdIn);
void FreePackageDetail(PACKAGEDETAIL * & ppd);
UINT GetMsiProperty(const TCHAR * szPackagePath, const TCHAR* szProperty, TCHAR* szValue, DWORD* puiSize);
HRESULT GetUNCPath (LPCOLESTR szPath, CString& szUNCPath);
BOOL GetCapitalizedExt (LPCOLESTR szName, CString& szExt);