FDITruncateCabinet.3w

Langue: en

Version: Jun 2009 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

FDITruncateCabinet (CABINET.24)

SYNOPSIS

BOOL FDITruncateCabinet
 (
  HFDI   hfdi,
  char*  pszCabinetName,
  USHORT iFolderToDelete
 )

DESCRIPTION

Removes all folders of a cabinet file after and including the specified folder number.

PARAMS

hfdi [In] Handle to the FDI context.

pszCabinetName [In] Filename of the cabinet.

iFolderToDelete [In] Index of the first folder to delete.

RETURNS

Success: TRUE.

Failure: FALSE.

NOTES

The PFNWRITE function supplied to FDICreate must truncate the file at the current position if the number of bytes to write is 0.

IMPLEMENTATION

Defined in "fdi.h".

Implemented in "dlls/cabinet/fdi.c".

Debug channel "cabinet".