PCMCIA_SET_VPP función de devolución de llamada (ntddpcm.h)
La rutina de interfaz de PCMCIA_SET_VPP establece el nivel de potencia del pin PCMCIA de Vpp (fuente de alimentación secundaria).
Sintaxis
PCMCIA_SET_VPP PcmciaSetVpp;
BOOLEAN PcmciaSetVpp(
[in, optional] PVOID Context,
[in] UCHAR VppLevel
)
{...}
Parámetros
[in, optional] Context
Puntero al contexto de la rutina de interfaz.
[in] VppLevel
Especifica el nivel de voltaje que se va a establecer en el pin de Vpp. VppLevel debe ser uno de los siguientes valores:
PCMCIA_VPP_0V
Especifica que el voltaje de la patilla de Vpp se establezca en cero voltios y que se deshabilite la patilla de Vpp.
PCMCIA_VPP_12V
Especifica que el voltaje de la patilla de Vpp se establezca en doce voltios.
PCMCIA_VPP_IS_VCC
Especifica que el voltaje de la patilla Vpp se establezca para que sea igual al voltaje en el pin Vcc (alimentación de tarjeta principal).
Valor devuelto
La rutina de interfaz PCMCIA_SET_VPP devuelve TRUE después de establecer el nivel de voltaje solicitado.
Observaciones
La rutina de interfaz PCMCIA_SET_VPP devuelve el control al autor de la llamada después de establecer el voltaje solicitado en un estado estable para la tarjeta.
Un autor de llamada debe establecer el parámetro Context en el contexto especificado por el controlador del bus PCMCIA. El controlador de bus PCMCIA devuelve el contexto de las rutinas de interfaz en el context miembro de la misma estructura de PCMCIA_INTERFACE_STANDARD que contiene los punteros a las rutinas de interfaz. Si el parámetro context no es válido, no se define el comportamiento del sistema y el sistema podría detenerse.
Los autores de llamadas de esta rutina se pueden ejecutar en IRQL <= DISPATCH_LEVEL. Para mantener el rendimiento general del sistema, se recomienda que los controladores llamen a esta rutina en IRQL < DISPATCH_LEVEL.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | ntddpcm.h (incluya Ntddpcm.h) |
irQL | <=DISPATCH_LEVEL (consulte la sección Comentarios). |