Compartir a través de


Función MprAdminDeviceEnum (mprapi.h)

Se llama a la función MprAdminDeviceEnum para enumerar los dispositivos compatibles con RAS instalados en el equipo que pueden devolver su nombre y tipo.

Sintaxis

DWORD MprAdminDeviceEnum(
  [in]  MPR_SERVER_HANDLE hMprServer,
  [in]  DWORD             dwLevel,
  [out] LPBYTE            *lplpbBuffer,
  [out] LPDWORD           lpdwTotalEntries
);

Parámetros

[in] hMprServer

Controle al enrutador en el que se va a ejecutar esta llamada. Obtenga este identificador llamando a MprAdminServerConnect.

[in] dwLevel

Valor DWORD que describe el formato en el que se devuelve la información en el parámetro lplpbBuffer . Debe ser cero.

[out] lplpbBuffer

Una vez completada correctamente, una matriz de estructuras de MPR_DEVICE_0 que contiene la información del dispositivo compatible con RAS. Libere esta memoria llamando a MprAdminBufferFree.

[out] lpdwTotalEntries

Número de entradas de tipo MPR_DEVICE_0 en lplpbBuffer.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es NO_ERROR.

Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.

Valor Significado
ERROR_NOT_SUPPORTED
El parámetro dwlevel no es igual a cero.
ERROR_INVALID_PARAMETER
El parámetro lplpbBuffer o lpdwTotalEntries es NULL.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mprapi.h
Library Mprapi.lib
Archivo DLL Mprapi.dll

Consulte también

MprAdminServerConnect

Funciones de administración del enrutador

Referencia de administración de enrutadores