PXE_PROVIDER structure (wdspxe.h)

Describes a provider.

Syntax

typedef struct tagPXE_PROVIDER {
  ULONG  uSizeOfStruct;
  LPWSTR pwszName;
  LPWSTR pwszFilePath;
  BOOL   bIsCritical;
  ULONG  uIndex;
} PXE_PROVIDER, *PPXE_PROVIDER;

Members

uSizeOfStruct

Size of the PXE_PROVIDER structure.

pwszName

Address of a null-terminated string that specifies the display name of the provider. This name is displayed to the user and must be unique among registered providers.

pwszFilePath

Address of a null-terminated string that specifies the full path to the provider DLL.

bIsCritical

Indicates whether the provider is critical. If a critical provider fails, the WDS server will also fail.

uIndex

Index of a provider in the list of registered providers.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008, Windows Server 2003 with SP2 [desktop apps only]
Header wdspxe.h

See also

PxeProviderEnumNext

PxeProviderFreeInfo

Windows Deployment Services Structures