Notes
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 GetIPortableDeviceValuesFromBuffer désérialise un tableau d’octets en une interface IPortableDeviceValues .
Syntaxe
HRESULT GetIPortableDeviceValuesFromBuffer(
[in] BYTE *pBuffer,
[in] DWORD dwInputBufferLength,
[out] IPortableDeviceValues **ppParams
);
Paramètres
-
pBuffer [in]
-
Pointeur vers la mémoire tampon à désérialiser.
-
dwInputBufferLength [in]
-
DWORD qui spécifie la taille de la mémoire tampon, en octets.
-
ppParams [out]
-
Adresse d’une variable qui reçoit un pointeur vers une interface IPortableDeviceValues créée à partir de la mémoire tampon. L’application est chargée d’appeler Release sur l’interface.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
Un argument de pointeur requis était NULL. |
|
Une erreur de conversion non spécifiée s’est produite. |
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|