PENUMERATE_GET_NEXT_SERVICE回呼函式 (stm.h)
EnumerateGetNextService 函式會傳回 CreateServiceEnumerationHandle 所啟動列舉中的下一個服務專案。
語法
PENUMERATE_GET_NEXT_SERVICE PenumerateGetNextService;
DWORD PenumerateGetNextService(
[in] HANDLE EnumerationHandle,
[out] PIPX_SERVICE Service
)
{...}
參數
[in] EnumerationHandle
識別列舉的句柄,並指定列舉將在其上運作的服務子集。 句柄是從 CreateServiceEnumerationHandle 的呼叫取得。
[out] Service
包含列舉中下一個服務 之IPX_SERVICE 結構的指標。 服務不會以特定順序傳回,而且子集中的每個服務只會傳回一次。
傳回值
如果函式成功, Service 參數所指向的緩衝區會接收列舉中的下一個服務。 在此情況下,傳回值NO_ERROR。
如果函式失敗,傳回值就是下列其中一個錯誤碼。
值 | Description |
---|---|
|
指定的準則不再存在任何服務。 |
|
作業失敗。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | stm.h |