Freigeben über


hidsdi.h-Header

Dieses Modul enthält die PUBLIC-Definitionen für den Code, der die HID-DLL implementiert.

Weitere Informationen finden Sie unter

hidsdi.h enthält die folgenden Programmierschnittstellen:

Functions

 
HidD_FlushQueue

Die HidD_FlushQueue Routine löscht alle ausstehenden Eingabeberichte in der Eingabewarteschlange einer Sammlung der obersten Ebene.
HidD_FreePreparsedData

Die HidD_FreePreparsedData Routine gibt die Ressourcen frei, die der HID-Klassentreiber zugewiesen hat, um die vorbereiteten Daten einer Sammlung auf oberster Ebene zu enthalten.
HidD_GetAttributes

Die HidD_GetAttributes Routine gibt die Attribute einer angegebenen Auflistung der obersten Ebene zurück.
HidD_GetFeature

Die HidD_GetFeature Routine gibt einen Featurebericht aus einer angegebenen Auflistung der obersten Ebene zurück.
HidD_GetHidGuid

Die HidD_GetHidGuid Routine gibt die GeräteschnittstelleGUID für HIDClass-Geräte zurück.
HidD_GetIndexedString

Die HidD_GetIndexedString Routine gibt eine angegebene eingebettete Zeichenfolge aus einer Auflistung der obersten Ebene zurück.
HidD_GetInputReport

Die HidD_GetInputReport Routine gibt Eingabeberichte aus einer Sammlung der obersten Ebene zurück.
HidD_GetManufacturerString

Die HidD_GetManufacturerString Routine gibt die eingebettete Zeichenfolge einer Auflistung der obersten Ebene zurück, die den Hersteller identifiziert.
HidD_GetNumInputBuffers

Die HidD_GetNumInputBuffers Routine gibt die aktuelle Größe des Ringpuffers in Der Anzahl der Berichte zurück, den der HID-Klassentreiber verwendet, um Eingabeberichte aus einer angegebenen Sammlung der obersten Ebene in die Warteschlange zu stellen.
HidD_GetPhysicalDescriptor

Die HidD_GetPhysicalDescriptor Routine gibt die eingebettete Zeichenfolge einer Auflistung der obersten Ebene zurück, die das physische Gerät der Sammlung identifiziert.
HidD_GetPreparsedData

Die HidD_GetPreparsedData Routine gibt die vorbereiteten Daten einer Sammlung auf oberster Ebene zurück.
HidD_GetProductString

Die HidD_GetProductString Routine gibt die eingebettete Zeichenfolge einer Auflistung der obersten Ebene zurück, die das Produkt des Herstellers identifiziert.
HidD_GetSerialNumberString

Die HidD_GetSerialNumberString Routine gibt die eingebettete Zeichenfolge einer Auflistung der obersten Ebene zurück, die die Seriennummer des physischen Geräts der Sammlung identifiziert.
HidD_SetFeature

Die HidD_SetFeature Routine sendet einen Featurebericht an eine Sammlung der obersten Ebene.
HidD_SetNumInputBuffers

Die HidD_SetNumInputBuffers Routine legt die maximale Anzahl von Eingabeberichten fest, die der HID-Klassentreiberringpuffer für eine angegebene Auflistung der obersten Ebene speichern kann.
HidD_SetOutputReport

Die HidD_SetOutputReport Routine sendet einen Ausgabebericht an eine Sammlung der obersten Ebene.

Strukturen

 
HIDD_ATTRIBUTES

Die HIDD_ATTRIBUTES-Struktur enthält Anbieterinformationen zu einem HIDClass-Gerät.