Leaked source code of windows server 2003
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.
 
 
 
 
 
 

32 lines
1.1 KiB

//+--------------------------------------------------------------------------
//
// 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);