Compartir a través de


Función AllocFixupInfo

Nota

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

La función AllocFixupInfo asigna memoria para una estructura FixupInfo del tamaño especificado.

Sintaxis

NAPAPI HRESULT WINAPI AllocFixupInfo(
  _Inout_ FixupInfo **fixupInfo,
  _In_    UINT16    countResultCodes
);

Parámetros

fixupInfo [in, out]

Puntero a la dirección de una estructura FixupInfo recién asignada.

countResultCodes [in]

Número de códigos de resultado que se van a asignar a fixupInfo.

Valor devuelto

Código devuelto Descripción
S_OK
La operación se ha completado correctamente.
E_INVALIDARG
Se pasó un argumento no válido.
E_OUTOFMEMORY
El sistema no tiene memoria virtual. Se ha producido un error en esta operación.

Comentarios

Todas las interfaces COM compatibles con el sistema NAP usan reglas de administración de memoria COM estándar y los asignadores de memoria COM (CoTaskMemAlloc y CoTaskMemFree):

  • El autor de la llamada asigna y libera en los parámetros.
  • El autor de la llamada asigna los parámetros out y los libera mediante CoTaskMem.
  • El autor de la llamada asigna los parámetros de entrada y salida, liberados y reasignados por el autor de la llamada y, en última instancia, liberados por el autor de la llamada, mediante CoTaskMem.

Todas las funciones NAP para liberar memoria también liberan todos los punteros incrustados.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapUtil.h
Archivo DLL
Qutil.dll

Consulte también

FreeFixupInfo