IGameInputDevice::ExecuteRawDeviceIoControl
Envoie un code de contrôle d’E/S directement à un appareil HID brut.Syntaxe
Paramètres
controlCode _In_Type : uint32_t Code de contrôle d’E/S à envoyer. inputBufferSize _In_
Type : size_t Taille, en octets, de
inputBuffer.
inputBuffer _In_reads_bytes_opt_(inputBufferSize)_Type : const void* Pointeur vers la mémoire tampon des données d’entrée. outputBufferSize _In_
Type : size_t Taille, en octets, de
outputBuffer.
outputBuffer _Out_writes_bytes_opt_(outputBufferSize)_Type : void* Pointeur vers la mémoire tampon des données de sortie. outputSizeWritten _Out_opt_
Type : size_t* Nombre d’octets écrits dans
outputBuffer.
Valeur de retour
Type : HRESULT Retourne E_NOTIMPL, car cette méthode n’a jamais été implémentée dans v0.Remarques
Cette méthode était disponible lorsqu’un accès exclusif à l’appareil brut avait été obtenu viaAcquireExclusiveRawDeviceAccess. Elle a été supprimée dans v1 dans le cadre de la simplification du modèle d’accès aux appareils bruts.
Historique des versions
Voir aussi
Membres obsolètes de l’API GameInputIGameInputDevice::AcquireExclusiveRawDeviceAccess
IGameInputDevice
