Aracılığıyla paylaş


srv_paramstatus (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.

Belirli bir uzak saklı yordam çağrısı parametre durumunu verir.


int srv_paramstatus (
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 sayı olan 1.

Verir

Bir int Durum Bayrakları parametre içerir. Şu anda yalnızca bir bayrağı vardır: Bit 0 ise küme 1, parametre bir dönüş parametresidir. Olup olmadığını yok nth parametre ya da hiçbir uzak saklı yordam,-1 değerini döndürür.

Remarks

Bu yordam uzak saklı yordam çağrısı parametresinin durum bayrakları döndürür.

Parametreler, istemcilerle uzaktan saklı yordamlar ile uygulama arasında aktarılan veriler içerir.Istemci, dönüş parametre olarak belirli parametreleri belirtebilirsiniz.Iade bu parametreler, istemciye uygulamanın gönderdiği bir değer içerebilir.

Şu anda yalnızca bir durum bayrağı parametre iade parametre olup olmadığını gösteren biridir.

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.Bir hata oluşur, SRV_RPC işleyicisi hala verilir, ancak herhangi 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.