Struktur LINEAPPINFO (tapi.h)

Struktur LINEAPPINFO berisi informasi tentang aplikasi yang saat ini berjalan. Struktur LINEDEVSTATUS dapat berisi array struktur LINEAPPINFO .

Sintaks

typedef struct lineappinfo_tag {
  DWORD dwMachineNameSize;
  DWORD dwMachineNameOffset;
  DWORD dwUserNameSize;
  DWORD dwUserNameOffset;
  DWORD dwModuleFilenameSize;
  DWORD dwModuleFilenameOffset;
  DWORD dwFriendlyNameSize;
  DWORD dwFriendlyNameOffset;
  DWORD dwMediaModes;
  DWORD dwAddressID;
} LINEAPPINFO, *LPLINEAPPINFO;

Anggota

dwMachineNameSize

Ukuran string nama komputer termasuk terminator null , dalam byte.

dwMachineNameOffset

Offset dari awal struktur LINEDEVSTATUS ke string yang menentukan nama komputer tempat aplikasi dijalankan. Ukuran bidang ditentukan oleh dwMachineNameSize.

dwUserNameSize

Ukuran string nama pengguna termasuk terminator null , dalam byte.

dwUserNameOffset

Offset dari awal struktur LINEDEVSTATUS ke string yang menentukan nama pengguna di bawah akun mana aplikasi berjalan. Ukuran bidang ditentukan oleh dwUserNameSize.

dwModuleFilenameSize

Ukuran string nama file modul, dalam byte.

dwModuleFilenameOffset

Offset dari awal LINEDEVSTATUS ke string yang menentukan nama file modul aplikasi. String ini dapat digunakan dalam panggilan ke lineHandoff untuk melakukan handoff yang diarahkan ke aplikasi. Ukuran bidang ditentukan oleh dwModuleFilenameSize.

dwFriendlyNameSize

Ukuran string nama tampilan, dalam byte.

dwFriendlyNameOffset

Offset dari awal LINEDEVSTATUS ke string yang disediakan oleh aplikasi untuk lineInitialize atau lineInitializeEx, yang harus digunakan dalam tampilan apa pun kepada pengguna. Ukuran bidang ditentukan oleh dwFriendlyNameSize.

dwMediaModes

Jenis media yang aplikasinya telah meminta kepemilikan panggilan baru; nol jika ketika membuka baris dwPrivileges tidak menyertakan LINECALLPRIVILEGE_OWNER.

dwAddressID

Jika handel baris dibuka menggunakan LINEOPENOPTION_SINGLEADDRESS, berisi pengidentifikasi alamat yang ditentukan; atur ke 0xFFFFFFFF jika opsi alamat tunggal tidak digunakan.

Pengidentifikasi alamat secara permanen dikaitkan dengan alamat; pengidentifikasi tetap konstan di seluruh peningkatan sistem operasi.

Persyaratan

Persyaratan Nilai
Header tapi.h

Lihat juga

LINEDEVSTATUS

TSPI_lineGetLineDevStatus

lineGetLineDevStatus

lineHandoff

lineInitialize

lineInitializeEx