MprAdminDeviceEnum, fonction (mprapi.h)
La fonction MprAdminDeviceEnum est appelée pour énumérer les appareils compatibles RAS installés sur l’ordinateur qui peuvent retourner leur nom et leur type.
Syntaxe
DWORD MprAdminDeviceEnum(
[in] MPR_SERVER_HANDLE hMprServer,
[in] DWORD dwLevel,
[out] LPBYTE *lplpbBuffer,
[out] LPDWORD lpdwTotalEntries
);
Paramètres
[in] hMprServer
Gérez le routeur sur lequel exécuter cet appel. Obtenez ce handle en appelant MprAdminServerConnect.
[in] dwLevel
Valeur DWORD qui décrit le format dans lequel les informations sont retournées dans le paramètre lplpbBuffer . Doit être zéro.
[out] lplpbBuffer
En cas de réussite, un tableau de structures MPR_DEVICE_0 qui contient les informations sur les appareils compatibles RAS. Libérez cette mémoire en appelant MprAdminBufferFree.
[out] lpdwTotalEntries
Nombre d’entrées de type MPR_DEVICE_0 dans lplpbBuffer.
Valeur retournée
Si la fonction réussit, la valeur de retour est NO_ERROR.
Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.
Valeur | Signification |
---|---|
|
Le paramètre dwlevel n’est pas égal à zéro. |
|
Le paramètre lplpbBuffer ou lpdwTotalEntries est NULL. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mprapi.h |
Bibliothèque | Mprapi.lib |
DLL | Mprapi.dll |