WIM_EXTERNAL_FILE_INFO structure (wofapi.h)

Defines metadata specific to files provided by WOF_PROVIDER_WIM.

Syntax

typedef struct _WIM_EXTERNAL_FILE_INFO {
  LARGE_INTEGER DataSourceId;
  UCHAR         ResourceHash[WIM_PROVIDER_HASH_SIZE];
  ULONG         Flags;
} WIM_EXTERNAL_FILE_INFO, *PWIM_EXTERNAL_FILE_INFO;

Members

DataSourceId

Specifies the data source from which the file’s data is being provided.

ResourceHash[WIM_PROVIDER_HASH_SIZE]

Specifies the identifier of the file within the WIM file.

Flags

Specifies one or more flags for this data file. When creating a new backed file, this member should be zero. When querying the state of an existing file, this member can include WIM_ENTRY_FLAG_NOT_ACTIVE, indicating the data source is removed or the WIM file is not found, or WIM_ENTRY_FLAG_SUSPENDED indicating that the data source is not currently in use but could become in use on demand.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header wofapi.h