ICreateDeviceAccessAsync::GetResult-Methode (deviceaccess.h)
Ruft ein IDeviceIoControl-Objekt ab, das an die Geräteschnittstelle gebunden ist, die in einem Aufruf der CreateDeviceAccessInstance-Funktion angegeben ist.
Syntax
HRESULT GetResult(
[in] REFIID riid,
[out] void **deviceAccess
);
Parameter
[in] riid
Ein Schnittstellenbezeichner, der angibt, welchen Typ der Gerätezugriffsschnittstelle der Aufrufer abrufen möchte. Der einzige gültige Wert für diesen Bezeichner ist IID_IDeviceIoControl.
[out] deviceAccess
Wenn die Bindung erfolgreich war, enthält eine Schnittstelle des Typs, die für den ersten Aufruf von CreateDeviceAccessInstance angegeben wurde.
Rückgabewert
Diese Methode unterstützt zusätzlich folgende Standardrückgabewerte:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Bindung war erfolgreich. |
|
Der asynchrone Vorgang war nicht in einem gültigen Zustand. Der Bindungsvorgang wurde entweder noch ausgeführt oder noch nicht gestartet. |
Anforderungen
Zielplattform | Windows |
Kopfzeile | deviceaccess.h |
Bibliothek | Deviceaccess.lib |