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.

21 lines
677 B

  1. #ifndef __CDBURN_H__
  2. #define __CDBURN_H__
  3. #define INVALID_JOLIETNAME_CHARS L"\\/:*?|<>;"
  4. EXTERN_C const CLSID CLSID_StagingFolder;
  5. HRESULT CDBurn_GetCDInfo(LPCTSTR pszVolume, DWORD *pdwDriveCapabilities, DWORD *pdwMediaCapabilities);
  6. HRESULT CDBurn_OnDeviceChange(BOOL fAdd, LPCWSTR pszDrive);
  7. HRESULT CDBurn_OnMediaChange(BOOL fInsert, LPCWSTR pszDrive);
  8. HRESULT CDBurn_OnEject(HWND hwnd, INT iDrive);
  9. HRESULT CDBurn_GetExtensionObject(DWORD dwType, IDataObject *pdo, REFIID riid, void **ppv);
  10. STDAPI CheckStagingArea();
  11. STDAPI CDBurn_GetRecorderDriveLetter(LPWSTR pszDrive, UINT cch);
  12. void CDBurn_GetUDFState(BOOL *pfUDF);
  13. #endif // __CDBURN_H__