WdfRequestGetEffectiveIoType, fonction (wdfrequest.h)
[S’applique uniquement à UMDF]
La méthode WdfRequestGetEffectiveIoType retourne la méthode d’accès aux mémoires tampons que UMDF utilise pour les mémoires tampons de données de la requête d’E/S spécifiée.
Syntaxe
WDF_DEVICE_IO_TYPE WdfRequestGetEffectiveIoType(
[in] WDFREQUEST Request
);
Paramètres
[in] Request
Handle vers un objet de requête de framework.
Valeur de retour
WdfRequestGetEffectiveIoType retourne une valeur WDF_DEVICE_IO_TYPE-typée qui identifie la méthode d’accès à la mémoire tampon utilisée par UMDF pour les mémoires tampons de données de la requête d’E/S.
Remarques
Pour plus d’informations, consultez Gestion des méthodes d’accès aux mémoires tampons dans les pilotes UMDF.
Exemples
L’exemple de code suivant montre comment une fonction de rappel EvtIoWrite peut déterminer la méthode d’accès à la mémoire tampon pour la demande d’écriture spécifiée.
VOID
MyDrvEvtIoWrite(
_In_ WDFQUEUE Queue,
_In_ WDFREQUEST Request,
_In_ size_t Length
)
{
...
WDF_DEVICE_IO_TYPE iotype = WdfDeviceIoUndefined;
iotype = WdfRequestGetEffectiveIoType(Request);
...
}
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8.1 |
plateforme cible | Universel |
version minimale de UMDF | 2.0 |
d’en-tête | wdfrequest.h (include Wdf.h) |
bibliothèque | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |