Compartilhar via


estrutura WIM_PROVIDER_ADD_OVERLAY_INPUT (ntifs.h)

A estrutura WIM_PROVIDER_ADD_OVERLAY_INPUT é usada para adicionar uma nova fonte de dados wim (Arquivo de Imagem do Windows) ao provedor WIM.

Sintaxe

typedef struct _WIM_PROVIDER_ADD_OVERLAY_INPUT {
  ULONG WimType;
  ULONG WimIndex;
  ULONG WimFileNameOffset;
  ULONG WimFileNameLength;
} WIM_PROVIDER_ADD_OVERLAY_INPUT, *PWIM_PROVIDER_ADD_OVERLAY_INPUT;

Membros

WimType

O tipo de arquivo WIM definido como uma fonte de suporte. O tipo de arquivo WIM é definido como um dos valores a seguir.

Valor Significado
WIM_BOOT_OS_WIM O arquivo WIM contém arquivos do sistema Windows.
WIM_BOOT_NOT_OS_WIM O arquivo WIM contém arquivos do sistema não operacional.

WimIndex

O índice da imagem no arquivo WIM cujo nome de arquivo é especificado em WimFileNameOffset.

WimFileNameOffset

O deslocamento, em bytes, desde o início dessa estrutura do nome do arquivo para o arquivo WIM a ser adicionado como uma fonte de suporte. O nome do arquivo é uma cadeia de caracteres de valores de caractereS WCHAR .

WimFileNameLength

O comprimento, em bytes, do nome do arquivo em encontrado em WimFileNameOffset.

Comentários

O nome do arquivo WIM é incluído imediatamente após WIM_PROVIDER_ADD_OVERLAY_INPUT no buffer do sistema para uma solicitação de controle de FSCTL_ADD_OVERLAY . O membro WimFileNameOffset é definido como sizeof(WIM_PROVIDER_ADD_OVERLAY_INPUT).

O nome do arquivo WIM inclui um caractere NULL de terminação. WimFileNameLength contém o comprimento do nome do arquivo, excluindo o NULL de terminação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 Update
Cabeçalho ntifs.h (include Ntifs.h, Fltkernel.h)

Confira também

FSCTL_ADD_OVERLAY

FSCTL_REMOVE_OVERLAY

FSCTL_SUSPEND_OVERLAY

FSCTL_UPDATE_OVERLAY