Aracılığıyla paylaş


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

sütun veri için geçerli olan adresini belirtir.


int srv_setcoldata (
SRV_PROC *
srvproc
,
int 
column
,
void *
data 
);

Bağımsız değişkenler

  • srvproc
    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.

  • column
    Adresi için belirtilen sütun sayısını gösterir.Sütun başına 1 ile numaralandırılır.

  • data
    sütun veri işaretçisi olarak belirtilir.Için ayrılan bellek data sütun veri için başka bir çağrı tarafından değiştirilene kadar serbest. srv_setcoldata, or until srv_senddone olarak adlandırılır.

Verir

BAŞARıLı veya BAŞARıSıZ.

Remarks

Satırın her sütunun ilk ile tanımlanmış olmalıdır srv_describe.Sütun veri adresleri ile başlangıçta küme srv_describe.Sütun veri adresi değişirse, srv_setcoldata ve verileri yeni adresi belirtmek için yeniden çağrılmalısrv_setcoldata , değişen her sütun için ayrı ayrı çağrılmalıdır.

0 Ile sütun uzunluğunu ayarlayarak, null veri gösterilir srv_setcollen.Veri adresinde sonra yoksayılı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.