Aracılığıyla paylaş


srv_paramtype (genişletilmiş saklı yordam API)

Important noteImportant 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.

Bir uzak saklı yordam çağrısı parametresinin veri türü verir.


int srv_paramtype (
SRV_PROC *
srvproc
,
int
n 
);

Bağımsız değişkenler

  • srvproc
    (Bu durumda, uzak saklı yordam çağrısı tanıtıcısı) belirli bir istemci bağlantısı için tanıtıcı SRV_PROC yapı işaretçisini belirtilir.Yapısını, genişletilmiş saklı yordamının API kitaplığı, iletişim ve uygulama ve istemci arasında verileri yönetmek için kullandığı bilgileri içerir.

  • n
    Parametre sayısını gösterir.Ilk parametre 1'dir.

Verir

Parametresinin veri türü için BIR belirteç değeri.Veri türleri hakkında daha fazla bilgi için bkz: Veri türleri (genişletilmiş saklı yordam API). Olup olmadığını yok nth parametre ya da uzak hiçbir saklı yordam ise, - 1 döndürür.

This function returns the following values, if the parameter is one of the Microsoft SQL Server 2005 data types.

Yeni veri türleri

Dönüş değeri

BITN

srvbit

BIGVARCHAR

varchar

BIGCHAR

Karakter

BIGBINARY

Binary

BIGVARBINARY

varbinary

NCHAR

Karakter

NVARCHAR

varchar

NTEXT

-1

Remarks

Parametrelerle uzak saklı yordam çağrısı yapıldığında, ad veya konum (adlandırılmamış) parametreleri geçirilebilir.Ad ve konuma göre geçirilen bazı tarafından geçirilen bazı parametreleri ile uzak saklı yordam çağrısı yapılırsa, hata oluşur.SRV_RPC işleyicisi hala olarak adlandırılır; ancak hiçbir parametre olan gibi görünür ve srv_rpcparams 0 değerini döndürür.

Security noteSecurity 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.Bu güvenlik incelemesi ve sınama hakkında daha fazla bilgi için bkz: Microsoft Web sitesini.