Partager via


WdsBpInitialize, fonction (wdsbp.h)

Construit des options pour le programme de démarrage réseau WDS.

Syntaxe

DWORD WDSBPAPI WdsBpInitialize(
  [in]  BYTE   bPacketType,
  [out] HANDLE *phHandle
);

Paramètres

[in] bPacketType

Type de programme de démarrage. Ce paramètre peut avoir l’une des valeurs suivantes.

Valeur Signification
WDSBP_PK_TYPE_WDSNBP
2
Spécifiez cette valeur pour créer un programme de démarrage à l’aide des options du programme de démarrage « wdsnbp.com ». Le programme de démarrage « wdsnbp.com » est le programme de démarrage réseau WDS pour IPv4 PXE sur les systèmes BIOS hérités et ne prend pas en charge d’autres systèmes.
WDSBP_PK_TYPE_BCD
4
Spécifiez cette valeur pour créer un programme de démarrage à l’aide de l’option WDSBP_OPT_BCD_FILE_PATH . Il peut être utilisé avec « wdsnbp.com » ou d’autres programmes de démarrage.
WDSBP_PK_TYPE_DHCPV6
8
Spécifiez cette valeur pour indiquer que le paquet contient un chemin d’accès à un fichier BCD (Boot Configuration Data). Utilisez cette valeur pour toutes les options DHCPv6. La présence de cette valeur indique que le paquet contient un chemin d’accès à un fichier BCD (Boot Configuration Data).

[out] phHandle

Pointeur vers le handle vers le paquet. Ce handle peut être utilisé par la fonction WdsBpAddOption pour ajouter des options pour le programme de démarrage réseau WDS. Une fois toutes les options ajoutées, utilisez la fonction WdsBpGetOptionBuffer pour les ajouter à la liste d’options DHCP envoyée au programme de démarrage réseau WDS. Le handle doit être fermé à l’aide de la fonction WdsBpCloseHandle .

Valeur retournée

Si la fonction réussit, le retour est S_OK.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista avec SP1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wdsbp.h
Bibliothèque Wdsbp.lib
DLL Wdsbp.dll