Freigeben über


HidP_GetCaps-Funktion (hidpi.h)

Die HidP_GetCaps Routine gibt die HIDP_CAPS-Struktur einer Auflistung der obersten Ebene zurück.

Syntax

NTSTATUS HidP_GetCaps(
  [in]  PHIDP_PREPARSED_DATA PreparsedData,
  [out] PHIDP_CAPS           Capabilities
);

Parameter

[in] PreparsedData

Zeiger auf die vorbereiteten Daten einer Sammlung auf oberster Ebene.

[out] Capabilities

Zeiger auf einen vom Aufrufer zugewiesenen Puffer, der von der Routine verwendet wird, um die HIDP_CAPS-Struktur einer Auflistung zurückzugeben.

Rückgabewert

HidP_GetCaps gibt einen der folgenden status Werte zurück:

Rückgabecode Beschreibung
HIDP_STATUS_SUCCESS
Die Routine hat die Informationen zur Sammlungsfunktion erfolgreich zurückgegeben.
HIDP_STATUS_INVALID_PREPARSED_DATA
Die angegebenen vorbereiteten Daten sind ungültig.

Hinweise

Weitere Informationen zu den Funktionen einer Sammlung finden Sie unter Abrufen von Sammlungsinformationen.

Siehe auch HID-Sammlungen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen von Windows.
Zielplattform Universell
Header hidpi.h (include Hidclass.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA