Bagikan melalui


srv_rpcowner (EXTENDED Stored Procedure API)

Berlaku untuk:SQL Server

Penting

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan integrasi CLR sebagai gantinya.

Mengembalikan komponen pemilik untuk prosedur tersimpan jarak jauh saat ini.

Sintaks

  
DBCHAR * srv_rpcowner (  
SRV_PROC *  
srvproc  
,  
int *  
len   
);  

Argumen

srvproc
Adalah penunjuk ke struktur SRV_PROC yang merupakan handel untuk koneksi klien tertentu (dalam hal ini, handel yang menerima prosedur tersimpan jarak jauh). Struktur berisi informasi yang digunakan pustaka EXTENDED Stored Procedure API untuk mengelola komunikasi dan data antara aplikasi dan klien.

Len
Adalah penunjuk ke variabel bilangan bulat yang menerima panjang nama pemilik. Lensa parameter dapat berupa NULL, dalam hal ini panjang komponen pemilik tidak dikembalikan.

Mengembalikan

Penunjuk DBCHAR ke komponen pemilik null-terminated untuk prosedur tersimpan jarak jauh saat ini. Jika tidak ada prosedur tersimpan jarak jauh saat ini, NULL dikembalikan dan len diatur ke - 1.

Keterangan

Fungsi ini hanya mengembalikan komponen pemilik dari prosedur tersimpan jarak jauh. Ini tidak termasuk penentu opsional untuk nama, nama prosedur tersimpan jarak jauh, dan nomor prosedur tersimpan jarak jauh.

Penting

Anda harus meninjau kode sumber prosedur tersimpan yang diperluas secara menyeluruh, dan Anda harus menguji DLL yang dikompilasi sebelum menginstalnya di server produksi. Untuk informasi tentang peninjauan dan pengujian keamanan, lihat situs Web Microsoft ini.