PosCxOpen-Funktion (poscx.h)
PosCxOpen wird aufgerufen, um eine geöffnete PosCx-Bibliotheksinstanz zu erstellen. Diese Funktion initialisiert alle Ressourcen, die zum Verwalten einer einzelnen geöffneten Instanz erforderlich sind. Er sollte vom EVT_WDF_DEVICE_FILE_CREATE Rückruf des Treibers aufgerufen werden.
Syntax
NTSTATUS PosCxOpen(
[in] WDFDEVICE device,
[in] WDFFILEOBJECT fileObject,
[in] ULONG deviceInterfaceTag
);
Parameter
[in] device
Ein Handle zu einem Framework-Geräteobjekt, das das Gerät darstellt.
[in] fileObject
Ein Handle zu einem Frameworkdateiobjekt, das den aufrufer identifiziert, der der geöffneten Instanz zugeordnet ist.
[in] deviceInterfaceTag
Ein Bezeichner, der verwendet wird, um die Geräteschnittstelle des Aufrufers in einem multifunktionsbasierten Gerät anzugeben. Bei einem Gerät mit einer Schnittstelle sollte dieser Wert 0 sein.
Rückgabewert
Ein entsprechender NTSTATUS-Fehlercode, der den Status des Abschlusses der geöffneten Instanz angibt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | poscx.h (include Poscx.h) |