Compartir a través de


Función MprInfoBlockFind (mprapi.h)

La función MprInfoBlockFind busca un bloque especificado en un encabezado de información y recupera información sobre el bloque.

Sintaxis

DWORD MprInfoBlockFind(
  [in]  LPVOID  lpHeader,
  [in]  DWORD   dwInfoType,
  [out] LPDWORD lpdwItemSize,
  [out] LPDWORD lpdwItemCount,
  [out] LPBYTE  *lplpItemData
);

Parámetros

[in] lpHeader

Especifica el encabezado en el que se va a buscar el bloque.

[in] dwInfoType

Especifica el tipo de bloque que se va a buscar. Los tipos disponibles dependen del transporte: IP o IPX.

[out] lpdwItemSize

Puntero a una variable DWORD que recibe el tamaño de cada elemento de los datos del bloque ubicado. Este parámetro es opcional. Si este parámetro es NULL, no se devuelve el tamaño del elemento.

[out] lpdwItemCount

Puntero a una variable DWORD que recibe el número de elementos de tamaño dwItemSize contenidos en los datos del bloque. Este parámetro es opcional. Si este parámetro es NULL, no se devuelve el recuento de elementos.

[out] lplpItemData

Puntero a un puntero que, al devolverse correctamente, apunta a los datos del bloque ubicado. Este parámetro es opcional. Si este parámetro es NULL, no se devuelven los datos.

Valor devuelto

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

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

Valor Descripción
ERROR_INVALID_PARAMETER
El parámetro lpInfoHeader es NULL.
ERROR_NOT_FOUND
No existe ningún bloque de tipo dwInfoType en el encabezado.
Otros
Se produjo un error en la llamada. Use FormatMessage para recuperar el mensaje de error que corresponde al código de error devuelto.

Requisitos

   
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

FormatMessage

Funciones mprInfo y encabezados de información