Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode KsQueryExtendedSize récupère les informations d’en-tête étendues requises pour les opérations d’entrée et de sortie (E/S).
Syntaxe
HRESULT KsQueryExtendedSize(
[out] ULONG *ExtendedSize
);
Paramètres
[out] ExtendedSize
Pointeur vers une variable qui reçoit la taille d’en-tête étendue en octets.
Valeur de retour
Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.
Remarques
Si KsQueryExtendedSize retourne zéro à ExtendedSize, les clients ne doivent pas appeler les KsPrepareIoOperation et méthodes KsCompleteIoOperation de l’interface IKsDataTypeHandler, car les opérations de préparation et d’achèvement des E/S ne sont pas requises. Pour toutes les autres valeurs qui KsQueryExtendedSize retourne ExtendedSize, les clients doivent allouer de l’espace mémoire pour l’en-tête de flux étendu conformément à la valeur retournée et appeler KsPrepareIoOperation et KsCompleteIoOperation pour préparer et terminer l’opération d’E/S associée à l’en-tête.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Bureau |
| d’en-tête | ksproxy.h (include Ksproxy.h) |