srv_pfield (saklı yordamının API genişletilmiş)
Important Note: |
|---|
This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. CLR tümleştirme kullanın. |
Veritabanı bağlantısı hakkında bilgi verir.
DBCHAR * srv_pfield (
SRV_PROC *
srvproc
,
int
field
,
int *
len
);
Bağımsız değişkenler
srvproc
Bir veritabanı bağlantısını tanımlayan işaretçi.field
Veri döndürmek için bağlantıda belirtir.Değer
Verir
srv_applname
Bu bağlantı, istemci tarafından sağlanan uygulama adı.
srv_bcpflag
Istemci, bir toplu kopyalama işlemi için hazırlanıyor; aksi takdirde, YANLıŞ ise, TRUE olan BIR bayrak.
srv_clib
Istemci bir sunucuya konuşma sağlayan kitaplığının adı.
srv_cpid
Kaynak istemci bilgisayardaki istemci işlem KIMLIĞI.
srv_host
Bu bağlantı, istemci tarafından sağlanan istemci makinenin adı.
srv_libvers
Istemci kitaplığı sürüm.
srv_lsecure
Bir bayrak.Bağlantı tümleşik güvenlik oturumu için kullanılan, TRUE.
srv_network_module
Bağlantı tarafından kullanılan Net-Library DLL dosyasının adı.
srv_network_version
Bağlantı tarafından kullanılan Net-Library DLL sürüm.
srv_network_connection
Bağlantı dize Net-Library için geçerli kullanılan DLL'nin geçirildi. srvproc Bağlantı.
srv_pipehandle
Istemci tarafından kullanılmayan bir ağa bağlıysa, kanal tanıtıcısı bağlı olan bir istemci veya null BIR dize adlandırılmış yöneltmeler.Bu tanıtıcı bir geçerli kanal tanıtıcısı kullanılacak olan Microsoft Windows, bu dize bir tamsayıya dönüştürülür.
srv_rmtserver
Sunucu, istemci işlemi oturum.Oturumu, istemciden gelen ise, bu değer boş dize.
srv_rowsent
Önceden gönderilen satır sayısı srvproc Geçerli sonuçlar kümesi.
srv_spid
Sunucu iş parçacığı KIMLIĞI srvproc. Genişletilmiş saklı yordamlar için bu değeri aynı olan kpid sütunsys.sysprocessesve değiştirmek için saat.
srv_sproc_codepage
Sunucu multbyte verileri yorumlamak için kullandığı kod sayfası.
srv_status
Şu andaki durumu srvproc: çalışan veya kapalı
srv_type
Bağlantı türü srvproc. Sunucu, döndürülürse srvproc örnek SQL Server. Istemci, döndürülürse srvproc bir DB-Library veya ODBC istemciden olur.
srv_user
Bağlantı kullanıcı adı.
len
Bir iş bir Int değişken döndürülen uzunluğunu içerir.field Değer. If len null, dizenin uzunluğu döndürülmez.
Verir
SRV_PROC yapısında belirtilen alan geçerli değeri içeren bir boşlukla sonlandırılmış dize işaretçisi.Alan boşsa, geçerli bir işaretçi boş bir dize döndürülür ve len 0 değeri vardır. Alan bilinmiyorsa, NULL döndürülür ve len -1 değeri içerir.
Security Note: |
|---|
Genişletilmiş depolanmış yordamların kaynak kodunu derinlemesine gözden geçirmelisiniz ve derlenmiş DLL'leri bir üretim sunucusuna yüklemeden önce onları sınamalısınız.Güvenlik incelemesi ve sınama hakkında daha fazla bilgi için bkz: Güvenlik Geliştirici Merkezi. |
Important Note:
Security Note: