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 |
---|---|
|
El parámetro lpInfoHeader es NULL. |
|
No existe ningún bloque de tipo dwInfoType en el encabezado. |
|
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 |