PosCxOpen-Funktion (poscx.h)
PosCxOpen wird aufgerufen, um eine offene PosCx-Bibliothek instance zu erstellen. Diese Funktion initialisiert alle Ressourcen, die sie zum Verwalten eines einzelnen offenen instance benötigt. Es 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 für ein Frameworkgerätobjekt, das das Gerät darstellt.
[in] fileObject
Ein Handle für ein Frameworkdateiobjekt, das den Aufrufer identifiziert, der dem geöffneten instance zugeordnet ist.
[in] deviceInterfaceTag
Ein Bezeichner, der verwendet wird, um die Geräteschnittstelle des Aufrufers in einem Mehrfunktionsgerät anzugeben. Für ein Gerät mit einer Schnittstelle sollte dieser Wert 0 sein.
Rückgabewert
Ein entsprechender NTSTATUS-Fehlercode, der angibt, dass die status des geöffneten instance vervollständigt wird.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | poscx.h (einschließlich Poscx.h) |