Skip to main content

IXtfFileIOClient::RemoveDirectory (método)

Elimina el directorio especificado de la consola de desarrollo.

Sintaxis

Parámetros

pszDirectory
Tipo: LPCWSTR
Puntero a la ruta de acceso del directorio que se va a eliminar de la consola de desarrollo. dwFlags
Tipo: DWORD
Marcas que especifican cómo eliminar el directorio. Se trata de una combinación OR bit a bit de las macros que se enumeran en la tabla siguiente. pCallback
Tipo: IXtfFindFileCallback*
Puntero a la devolución de llamada IXtfFindFileCallback a la que se llama cuando se encuentra un directorio que se va a eliminar.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si se realiza correctamente; de lo contrario, devuelve un código de error HRESULT.

Comentarios

Esta función quita un directorio en la consola de desarrollo. Si se produce un error, esta función devuelve un código de error HRESULT. Para obtener más información sobre los códigos de error HRESULT específicos de la API de XBOX Tools Framework (XTF), consulte Errores de transporte de XTF (tema NDA). Si se especifica XTFREMOVEDIRECTORY_FORCE y el directorio que se va a quitar contiene archivos o subdirectorios, se invoca la función de devolución de llamada IXtfFindFileCallback::OnFoundFile para cada archivo y subdirectorio del directorio que se va a quitar. La información de cada archivo y subdirectorio del directorio se pasa a la función de devolución de llamada, y esa información se puede usar para realizar el seguimiento y mostrar información de progreso.

Requisitos

Encabezado: xtffileio.h Biblioteca: xtffileio.lib Plataformas compatibles: Windows (para herramientas de consola XBOX)

Consulte también

IXtfFileIOClient::CreateDirectory
IXtfFileIOClient (interfaz)
XtfFileIO
Última modificación el 28 de agosto de 2026