FN_VMB_CHANNEL_INIT_SET_STATE_CHANGE_CALLBACKS fonction de rappel (vmbuskernelmodeclientlibapi.h)
[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 |