PCMCIA_SET_VPP Rückruffunktion (ntddpcm.h)
Die PCMCIA_SET_VPP Schnittstellenroutine legt den Leistungspegel des Vpp PCMCIA-Pins (sekundäre Stromversorgung) fest.
Syntax
PCMCIA_SET_VPP PcmciaSetVpp;
BOOLEAN PcmciaSetVpp(
[in, optional] PVOID Context,
[in] UCHAR VppLevel
)
{...}
Parameter
[in, optional] Context
Zeigen Sie auf den Kontext für die Schnittstellenroutine.
[in] VppLevel
Gibt den Spannungspegel an, der auf dem VPP-Pin festgelegt werden soll. VppLevel- muss einer der folgenden Werte sein:
PCMCIA_VPP_0V
Gibt an, dass die Spannung auf dem Vpp-Pin auf Null-Volt festgelegt wird und dass der Vpp-Pin deaktiviert wird.
PCMCIA_VPP_12V
Gibt an, dass die Spannung auf dem Vpp-Pin auf zwölf Volt festgelegt wird.
PCMCIA_VPP_IS_VCC
Gibt an, dass die Spannung auf dem VPP-Pin auf die Spannung auf dem Vcc -Pin (Primärkartenleistung) festgelegt wird.
Rückgabewert
Die PCMCIA_SET_VPP Schnittstellenroutine gibt TRUE zurück, nachdem die angeforderte Spannungsstufe festgelegt wurde.
Bemerkungen
Die PCMCIA_SET_VPP Schnittstellenroutine gibt die Steuerung an den Aufrufer zurück, nachdem die angeforderte Spannung in einem stabilen Zustand für die Karte eingerichtet wurde.
Ein Aufrufer muss den parameter Context auf den Kontext festlegen, der vom PCMCIA-Bustreiber angegeben wird. Der PCMCIA-Bustreiber gibt den Kontext für die Schnittstellenroutinen im Context Member derselben PCMCIA_INTERFACE_STANDARD Struktur zurück, die die Zeiger auf die Schnittstellenroutinen enthält. Wenn der parameter Context ungültig ist, wird das Systemverhalten nicht definiert, und das System wird möglicherweise angehalten.
Aufrufer dieser Routine können bei IRQL <= DISPATCH_LEVEL ausgeführt werden. Um die Gesamtsystemleistung aufrechtzuerhalten, empfiehlt es sich, diese Routine bei IRQL-< DISPATCH_LEVEL aufzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ntddpcm.h (include Ntddpcm.h) |
IRQL- | <=DISPATCH_LEVEL (Siehe Abschnitt "Hinweise").) |