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 |
---|---|
|
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) |