Freigeben über


TSPI_lineGetAddressID-Funktion (tspi.h)

Die funktion TSPI_lineGetAddressID gibt den Adressbezeichner zurück, der der Adresse in einem anderen Format in der angegebenen Zeile zugeordnet ist.

Syntax

LONG TSPIAPI TSPI_lineGetAddressID(
  HDRVLINE hdLine,
  LPDWORD  lpdwAddressID,
  DWORD    dwAddressMode,
  LPCWSTR  lpsAddress,
  DWORD    dwSize
);

Parameter

hdLine

Das Handle des Dienstanbieters für die Zeile, deren Adresse abgerufen werden soll.

lpdwAddressID

Ein Zeiger auf einen Speicherort im DWORD-Format, an dem der Adressbezeichner zurückgegeben wird.

dwAddressMode

Der Adressmodus der in lpsAddress enthaltenen Adresse. Der dwAddressMode-Parameter darf nur eine der LINEADDRESSMODE_ Konstanten aufweisen.

lpsAddress

Ein Zeiger auf eine Datenstruktur mit der Adresse, die dem angegebenen Leitungsgerät zugewiesen ist. Das Format der Adresse wird durch den dwAddressMode-Parameter bestimmt. Wenn es LINEADDRESSMODE_DIALABLEADDR ist, verwendet der lpsAddress-Parameter das allgemeine wählbare Nummernformat und ist NULL beendet.

dwSize

Die Größe der in lpsAddress enthaltenen Adresse. Der DwSize-Parameter muss auf die Länge der Zeichenfolge (plus eins für NULL) festgelegt werden, wenn LINEADDRESSMODE_DIALABLEADDR verwendet wird. Wenn ein erweiterter LINEADDRESSMODE-Modus verwendet wird, sollte die Länge mit der Größe des tatsächlich übergebenen Elements übereinstimmen (die DLL überprüft, um sicherzustellen, dass sie die Anzahl von Bytes lesen kann, die vom angegebenen Zeiger angegeben wurde).

Rückgabewert

Gibt null zurück, wenn die Funktion erfolgreich ist, oder eine Fehlernummer, wenn ein Fehler auftritt. Mögliche Rückgabewerte sind:

LINEERR_INVALLINEHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESS, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.

Hinweise

Diese Funktion wird verwendet, um eine Telefonnummer (Adresse), die einem Leitungsgerät zugewiesen ist, seiner dwAddressID (im Bereich von 0 bis zur Anzahl der Adressen minus 1) zuzuordnen, die in den Gerätefunktionen der Leitung zurückgegeben wird.

Anforderungen

   
Zielplattform Windows
Kopfzeile tspi.h

Weitere Informationen

LINEADDRESSMODE_ Konstanten