Partager via


IDebugDataSpaces2 ::WriteIo, méthode (dbgeng.h)

La méthode WriteIo écrit dans la mémoire d’E/S système et bus.

Syntaxe

HRESULT WriteIo(
  [in]            ULONG   InterfaceType,
  [in]            ULONG   BusNumber,
  [in]            ULONG   AddressSpace,
  [in]            ULONG64 Offset,
  [in]            PVOID   Buffer,
  [in]            ULONG   BufferSize,
  [out, optional] PULONG  BytesWritten
);

Paramètres

[in] InterfaceType

Spécifie le type d’interface du bus d’E/S. Ce paramètre peut prendre des valeurs dans l’énumération INTERFACE_TYPE définie dans wdm.h.

[in] BusNumber

Spécifie le numéro attribué par le système du bus. Il s’agit généralement de zéro, sauf si le système a plusieurs bus du même type d’interface.

[in] AddressSpace

Défini sur un.

[in] Offset

Spécifie l’emplacement des données demandées.

[in] Buffer

Spécifie les données à écrire dans le bus d’E/S.

[in] BufferSize

Spécifie la taille en octets de la mémoire tampon tampon. Il s’agit du nombre maximal d’octets qui seront écrits.

[out, optional] BytesWritten

Reçoit le nombre d’octets écrits dans le bus d’E/S. Si octets est NULL, ces informations ne sont pas retournées.

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Retourner le code Description
S_OK
La méthode a réussi.

Remarques

Cette méthode n’est disponible que dans le débogage en mode noyau.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)