Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Certaines informations concernent le produit préversion qui peut être sensiblement modifié avant sa publication commerciale. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.]
La fonction VmbChannelInitSetStateChangeCallbacks définit des fonctions de rappel facultatives pour les modifications d’état.
Syntaxe
FN_VMB_CHANNEL_INIT_SET_STATE_CHANGE_CALLBACKS FnVmbChannelInitSetStateChangeCallbacks;
NTSTATUS FnVmbChannelInitSetStateChangeCallbacks(
VMBCHANNEL Channel,
PVMB_CHANNEL_STATE_CHANGE_CALLBACKS StateChangeCallbacks
)
{...}
Paramètres
Channel
Handle pour un canal.
StateChangeCallbacks
Structure des rappels de modification d’état à définir.
Valeur de retour
VmbChannelInitSetStateChangeCallbacks retourne l’une des valeurs d’état suivantes :
| Retourner le code | Description |
|---|---|
|
La fonction s’est terminée correctement. |
|
La valeur Channel n’était pas valide ou dans un état non valide, tel que Désactivé. |
|
La valeur StateChangeCallbacks est la version ou la taille incorrecte. |
Remarques
Important
Cette fonction est appelée par le biais de l’interface KMCL (VmBus Kernel Mode Client Library), fournie par le pilote de bus Vmbkmcl.sys. Il s’agit d’une fonction cliente accessible à partir de la structure KMCL_CLIENT_INTERFACE_V1.
Pour plus d’informations, consultez la section Remarques de la KMCL_CLIENT_INTERFACE_V1.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 10, version 1803 |
| d’en-tête | vmbuskernelmodeclientlibapi.h |